Anda di halaman 1dari 4

Present Perfect Tense

Soal Present Perfect Tense

Pengertian Present Perfect Tense


Present perfect tense adalah suatu bentuk kata kerja yang digunakan untuk menyatakan suatu
aksi atau situasi yang telah dimulai di masa lalu dan masih berlanjut sampai sekarang atau telah
selesai pada suatu titik waktu tertentu di masa lalu namun efeknya masih berlanjut.
Lihat juga:
 Present Perfect Continuous Tense
 Past Perfect Tense
 Future Perfect Tense
 Past Participle
 Have Been to vs. Have Gone to
 Still / Yet / Already / Just

Rumus Present Perfect Tense


Present perfect tense dibentuk dengan auxiliary verb “have” atau “has”, dan past
participle (verb-3). Have digunakan untuk I, you, dan plural subject seperti: plural
pronoun (seperti: they, we), plural noun (seperti: boys, men), dan compound subject dengan kata
hubung “and” (seperti: you and I, Tom and Jack); sedangkan has untuk singular
subject seperti: third person singular pronoun (seperti: he, she, it) dan singular noun (seperti:
Tom, man).
Past participle dibentuk dengan menambahkan -ed, -en, -d, -t, -n, atau -ne pada base
form berupa regular verb. Pada base form berupa irregular verb, bentuk past participle tidak
konsisten.
Lihat:

 Daftar Irregular Verb


rumus present perfect tense
Berikut rumus present perfect tense untuk kalimat positif, negatif, dan interogatif.
Rumus Present Perfect Tense Contoh Present Perfect Tense

kalimat positif (+) I have read the book

S + auxiliary verb (have/has) + past participle (verb-3)


He has left

kalimat negatif (-) I have not read the book

S + auxiliary verb (have/has) + not + past participle (verb-3)


He hasn’t left

kalimat interogatif (?) Have I read the book

auxiliary verb (have/has) + S + past participle (verb-3)


Has he left

Time Expressions pada Present Perfect Tense


Berikut beberapa time expression (keterangan waktu) yang dapat digunakan pada present perfect
tense.
Contoh Kalimat Present Perfect
Time Expression
Tense
We haven’t seen Dimas recently.
(Kamu belum melihat Dimas lagi.)

Have you ever been to Scotland?


 already (sudah) (Apakah kamu pernah ke
 just (baru saja) Skotlandia?)
 recently, lately (belum lama ini)
 ever (pernah) Adam hasn’t received the
 yet (masih) document yet.
 for + period of time up to present: for an hour (selama (Adam masih belum menerima
satu jam), for three days (selama tiga hari), for two dokumen tersebut.)
weeks (selama dua minggu), for a long time (selama
waktu yang lama), for many years (selama bertahun- We haven’t seen Dimas for two
tahun) weeks.
 since + starting time: since yesterday (sejak (Kamu tidak melihat Dimas selama
kemarin), since 7 am (sejak jam 7 pagi), since dua minggu.)
February (sejak Februari), since we first met (sejak kita
pertama bertemu), since I moved here (sejak saya pindah It hasn’t rained since February.
kesini) (Belum turun hujan sejak Februari.)
Lihat juga:

 for/since

Fungsi dan Contoh Kalimat Present Perfect Tense


No Fungsi dan Contoh Kalimat Present Perfect Tense

Present perfect tense untuk mengungkapkan kejadian di masa lalu tanpa peduli kapan tepatnya
terjadi.

Can you recommend the most delicious seafood restaurant in this town? Yes, I’ve visited all of
them.
(Dapatkah kamu merekomendasikan restoran seafood paling lezat di kota ini? Ya, saya telah
mengunjungi semuanya.)

I’ve read this book.


1 (Saya sudah membaca buku ini.)

Present perfect tense untuk menunjukkan bahwa suatu aksi terjadi berulang kali dimasa lampau
(adverb of number dapat digunakan).

She has called you three times.


2 (Dia sudah meneleponmu tiga kali.)

3 Present perfect tense untuk mengungkapkan aktivitas atau situasi yang dimulai pada masa
lampau kemudian dilanjutkan sampai sekarang (belum selesai).

I have lived in Cilegon for 3 months.


(Saya telah tinggal di Cilegon selama 3 bulan.)
She has studied in French since April.
(Saya telah sekolah di Perancis sejak bulan April.)

My brother has worked already/lately/ up to now.


(Saudaraku sudah bekerja sampai sekarang.)

Present perfect tense untuk membicarakan event yang terjadi belum lama ini. Adverb “recently”


dan lately” (= not long ago) dapat digunakan.

Have you visited any market recently?


(Apakah kamu mengunjungi suatu pasar baru-baru ini?)

Sita hasn’t been too well lately.


4 (Sita tidak terlalu sehat belum lama ini.)

Present perfect tense untuk membicarakan event yang baru saja terjadi. Adverb “just” (= very


recently) dapat digunakan.

I’ve just sent you an email.
(Saya baru saja mengirimkan kamu email.)

The rain’s just stopped.
(Hujan baru saja berhenti.)
5 [the rain’s = the rain has; lihat contraction & apostrophe]

Anda mungkin juga menyukai