Present Perfect Progressive Tense

loading...


Present Perfect Progressive
Pola:
Have/has + been + V ing
Diagram:
Penggunaan:
1.      Present Perfect Progressive menyatakan tragedi yang sudah terjadi dalam beberapa waktu tertentu, dan masih terus berlanjut hingga sekarang. Biasanya dengan kata since (sejak), for (selama), all morning (sepanjang pagi), all day (sepanjang hari), all week (sepanjang minggu) dll. Makna penerapan ini sama dengan fungsi ke tiga dari Present Perfect pada kepingan sebelumnya.
a.       I have been learning how to play chess for three years.
(Saya sudah mempelajari cara bermain catur selama 3 tahun dan hingga kini masih mempelajarinya)
b.      It’s ten P. M. now. I have been studying for two hours and probably won’t finish until midnight.
(Sekarang jam 10 malam. Saya sudah berguru selama 2 jam dan agaknya tidak akan selesai hingga tengah malam)
c.       Alex is talking on the phone. He has been talking on the phone for almost two hours.
(Alex sedang berbicara melalui telepon. Dia sudah berbicara di telepon selama hampir 2 jam)
d.      d. I have been doing my essay since seven o’clock.
(Saya (sudah) mengerjakan essai semenjak jam 7 dan kini aku  masih mengerjakannya)

2.      Untuk menyatakan tragedi yang (sangat) gres selesai terjadi. Bentuk ini sama dengan fungsi pertama Present Perfect. Hanya saja bentuk Present Perfect Progressive ini untuk memdiberi pementingan pada seberapa lamanya tragedi dan juga untuk menyatakan suatu kesimpulan/dugaan.
e.       The kids have been playing here. Their toys are all over the room.
(Pasti bawah umur gres saja sudah bermain di sini. Mainan mereka berhamburan di sekitar ruangan)
f.       I feel tired. I have been typing all day.
(Untuk makna kalimat f, tergantung dari konteks, dapat saja berarti saya gres saja sudah selesai mengetik, atau dapat juga berarti saya masih sedang mengetik.)

Perhatikan:
g.       I have waited here for two hours.
h.      I have been waiting here for two hours.
(Saya sudah menunggu di sini selama 2 jam.)
i.        I have worked here since 1996.
j.        I have been working here since 1996.
(Saya sudah bekerja di sini semenjak 1996)
Penggunaan kata wait dan work di atas dengan since/for memiliki makna yang tidak jauh tidak sama. Biasanya penerapan Present Perfect Progressive (kalimat g dan i) lebih sering dipakai utamanya untuk memdiberi tekanan pada lamanya kejadian. Kata kerja menyerupai ini intinya menerangkan tragedi yang terus berlanjut. Ada beberapa kata kerja yang biasa dipakai dalam konteks ini: work, wait, live, teach, learn, study, lie (berbaring), sit, stand, play, rain dll.

Perhatikan juga:
k.      I have known Alex since he was a child.
(Saya sudah mengenal Alex semenjak ia masih kecil. Sampai kini (tentunya) saya masih mengenalnya)
l.        I have been knowing him since he was a child. (Salah)
Kata know dan bentuk kata stative verb lainnya (lihat di simple Present Tense) tidak dapat dijadikan progressive (V ing). Sehingga ia masuk ke dalam bentuk Present Perfect.

Tag : Tenses
0 Komentar untuk "Present Perfect Progressive Tense"

Back To Top