Present Perfect Tense
Pengertian
Present Perfect Tense
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.
Rumus Present Perfect Tense
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.
Bentuk
|
Rumus Present Perfect Tense
|
Contoh Kalimat
|
Positif
(+) |
· I/You/We/They + have + verb 3
· He/She/It + has + verb 3
|
· They have lived in
Jakarta for a long time
· He has learned English
for one year
|
Negatif
(-) |
· I/You/We/They + have + not +
verb 3
· He/She/It + has + not + verb
3
|
· They have not lived in
Jakarta for a long time
· He has not learned
English for one year
|
Interogatif
(?) |
· Have + I/You/We/They + verb
3?
· Has + He/She/It + verb
3?
|
· Have they lived in
Jakarta for a long time?
· Has he learned
English for one year?
|
For dan Since
Pada kalimat present perfect tense, keterangan waktu yang sering digunakan adalah for dan since. Penjelasannya adalah sebagai berikut:
For
|
Since
|
· Digunakan untuk menunjukkan berapa lama periode waktu
berlangsung.
Contoh kalimat:I have lived in New York for five years. Artinya, lima tahun adalah berapa lama subjek I sudah tinggal di New York. · For dapat dihilangkan dalam suatu kalimat present perfect tense karena keterangan waktu ini masih bisa dimengerti meskipun tidak disertai dalam kalimat. Contoh: (+) He has worked here (for) several years. (-) He has not worked here (for) several years. (?) (For) how long has he worked here? · Ada beberapa kata kerja yang tidak bisa digunakan bersamaan dengan kata for, seperti: began arrive meet end leave stop She has arrived in New York for two years. Kalimat ini tidak benar karena kata arrive menggambarkan kejadian yang terjadi sekali dan tidak berlanjut untuk suatu periode waktu tertentu.Kalimat yang benar seharusnya berbentuk simple past sebagai berikut: |
Digunakan untuk menunjukkan kapan
suatu periode waktu dimulai.
Contoh kalimat:
I have lived in New York since
five years ago.
Artinya, subjek I mulai tinggal di
New York sejak lima tahun yang lalu.
· Since tidak dapat dihilangkan
dalam kalimat present perfect tense karena bisa menghilangkan fungsi
keterangan waktu itu sendiri dan makna kalimat.
Contoh:
(+) He has worked here since June.
BUKAN: He has worked here
June.
(-) He has not worked since June
Bukan: He has not worked June.
(?) Since when has he worked here?
Bukan: when has he worked here?
|
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:
Penggunaan
|
Contoh Kalimat
|
a) Untuk menjelaskan suatu
kejadian yang dimulai pada masa lampau (past) dan masih berlanjut sampai sekarang.
|
· We have lived in New York for
three years.
· She has studied in Melbourne
since two years ago.
Kedua kejadian tersebut dimulai
pada masa lampau dan masih berlanjut sampai sekarang. Artinya, We masih
tinggal di New York dan She masih belajar di Melbourne sampai saat ini.
|
b) Untuk menjelaskan kejadian yang
dimulai dan berakhir di masa lampau dan efeknya masih berlanjut sampai
sekarang.
|
· I have tasted the cake
· Alan has lied to all of us
Kedua kejadian tersebut dimulai
dan berakhir di masa lampau dan efeknya masih bisa dirasakan sampai sekarang.
Artinya, I masih bisa merasakan rasa kue tersebut meskipun sudah mencicipinya
pada masa lalu. Dan, kebohongan Alan masih bisa dirasakan meskipun Alan
berbohong pada masa lalu juga. Jadi, gunakan present perfect tense.
|
c) Untuk menunjukkan bahwa suatu kejadian
terjadi berulang kali di masa lampau.
|
· Alex has called you five times
· I have read the book several
times
Semua kejadian tersebut merupakan
kejadian yang terjadi berulang kali di masa lampau. Biasanya menggunakan
adverb of number.
|
d) Untuk mengungkapkan kejadian
yang baru saja terjadi atau dilakukan.
|
· My father has just gone to the
office.
· They have just announced the
winner.
Semua kejadian tersebut baru saja
terjadi. Biasanya kata adverb just digunakan untuk tujuan ini.
|
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.
0 komentar:
Posting Komentar