Present perfect tense adalah suatu tense yang menggambarkan suatu kejadian yang
terjadi sebelum satu spesifik waktu di masa lalu tetapi masih berlanjut sampai sekarang.
Tense ini terdiri dari gabungan aspek perfect (sebelum satu spesifik waktu di masa lampau)
dan bingkai waktu present (masa sekarang).
Selain itu, tense ini juga bisa menggambarkan suatu kejadian yang dimulai dan berakhir di
masa lampau tetapi efeknya masih dirasakan sampai saat sekarang. Lebih singkatnya, tense
ini digunakan sebagai penghubung antara masa lalu dan masa sekarang.
Present perfect tense dibentuk dengan auxiliary verb have atau has dan past participle
(verb 3). Have berpasangan dengan subjek I, You, We, dan They sedangkan Has digunakan
untuk subjek He, She, dan It.
Positif · I/You/We/They + have + verb 3 · They have lived in Jakarta for a long time
(+)
· He/She/It + has + verb 3 · He has learned English for one year
Negatif · I/You/We/They + have + not + verb 3 · They have not lived in Jakarta for a long time
(-)
· He/She/It + has + not + verb 3 · He has not learned English for one year
Interogatif · Have + I/You/We/They + verb 3? · Have they lived in Jakarta for a long time?
(?)
· Has + He/She/It + verb 3? · Has he learned English for one year?
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.
Dikarenakan adanya perbedaan auxilary verb dalam kalimat, rumus tense ini pun juga
berbeda-beda. Selain untuk kalimat pernyataan positif, ada juga rumus untuk kalimat negatif
dan juga kalimat tanya. Apa saja itu?
Kalimat tanya/interogatif
Yet
Already
Just
Ever
Never
Dan ketika kita berbicara dengan tindakan-tindakan yang belum selesai atau sebuah situasi
tertentu, maka kita bisa mengunakan:
For
Since
Bagaimana mengidentifikasi sebuah kondisi bahwa sebuah kalimat memiliki bentuk present
perfect tense? Atau kapan saat yang tepat menggunakan tense ini? Kamu bisa melihat ciri-
cirinya dengan contoh keterangan waktu alias time expression berikut ini.
Already
Just
Recently/lately
Ever
Yet
For + keterangan waktu yang menunjukkan masa lalu hingga sekarang
Since + keterangan waktu yang menujukkan pertama kali kejadian atau kegiatan
dimulai
Contoh kalimat:
(-) He has not worked here (for) several Artinya, subjek I mulai tinggal di New
years. York sejak lima tahun yang lalu.
(?) (For) how long has he worked here? · Since tidak dapat dihilangkan dalam
kalimat present perfect tense karena bisa
· Ada beberapa kata kerja yang tidak bisa menghilangkan fungsi keterangan waktu itu
digunakan bersamaan dengan kata for, sendiri dan makna kalimat.
seperti:
Contoh:
began arrive meet end leave stop
(+) He has worked here since June.
She has arrived in New York for two years.
BUKAN: He has worked here June.
Kalimat ini tidak benar karena kata arrive
menggambarkan kejadian yang terjadi sekali (-) He has not worked since June
dan tidak berlanjut untuk suatu periode
waktu tertentu.Kalimat yang benar Bukan: He has not worked June.
seharusnya berbentuk simple past sebagai
berikut: (?) Since when has he worked here?
She arrived in New York three years ago. Bukan: when has he worked here?
Kita sudah melihat contoh-contohnya ketika berbentuk aktif, yaitu ketika subjek digambarkan
sedang melakukan suatu tindakan. Ketika kita menggunakan bentuk pasif, kita berfokus pada
apa atau siapa yang menerima tindakan. Kita bisa menggunakan bentuk pasif hampir dalam
semua tenses dengan cara menambahkan verb “to be” sebelum kata kerja. Contohnya,
dalam present simple:
Apabila diperlukan, kita bisa mengekspresikan hal yang sama dengan present perfect:
Penggunaan tense ini dalam bentuk pasif sebenarnya sama tujuannya dengan bentuk aktif,
yaitu untuk mengekspresikan sesuatu yang baru saja terjadi, membicarakan pengalaman
hidup, serta membicarakan tindakan-tindakan yang baru dilakukan.
Dalam bentuk pasif dari present perfect, kita selalu gunakan has/have been + V3. Berikut ini
ada beberapa contohnya:
Penggunaan
Kita telah mengetahui pengertian dan rumus present perfect tense. Untuk bisa menggunakan
dan mengenalinya dengan tepat, kita juga harus memahami penggunaannya, yaitu sebagai
berikut:
Perlu diingat bahwa present perfect tense digunakan pada kejadian yang menghubungkan
antara masa lalu (past) dan masa sekarang (present). Apabila kita bisa mengingat hal ini,
present perfect tense adalah hal yang mudah untuk dimengerti.
LATIHAN SOAL
Use the words in the brackets to complete the questions (Gunakan kata-kata yang terdapat di
dalam kurung untuk melengkapi kalimat di bawah)
1. Almaida is looking for his wallet, she can’t find it, She … his key. (lose)
a. gone c. went
b. not gone d. going
20. Fadilla can’t find her wallet, Have you … it?. (know)
a. known c. knew
b. not known d. knowing
21. I can’t meet my wife , Have you … it? (see)
a. seeing c. saw
b. seen d. see
23. They … the bear in front of my home. (watch)