Present Perfect Progressive Tense
Present
Perfect Progressive
|
Pola:
Have/has + been + V ing
|
Diagram:
|
Penggunaan:
1.
Present Perfect Progressive menyatakan kejadian yang telah
terjadi dalam beberapa waktu tertentu, dan masih terus berlanjut sampai
sekarang. Biasanya dengan kata since (sejak), for (selama), all morning (sepanjang pagi), all day (sepanjang hari), all week (sepanjang minggu) dll.
Makna penggunaan ini sama dengan fungsi ke tiga dari Present Perfect pada bagian sebelumnya.
a. I have
been learning how to play chess for three years.
(Saya telah mempelajari
cara bermain catur selama 3 tahun dan sampai sekarang 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 telah belajar selama 2 jam dan agaknya tidak akan selesai sampai 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 telah berbicara di telepon selama hampir 2 jam)
d. d. I have
been doing my essay since seven o’clock.
(Saya (telah)
mengerjakan essai sejak jam 7 dan sekarang saya masih mengerjakannya)
2.
Untuk
menyatakan kejadian yang (sangat) baru selesai terjadi. Bentuk
ini sama dengan fungsi pertama Present Perfect.
Hanya saja bentuk Present Perfect
Progressive ini untuk memberi penekanan pada seberapa lamanya kejadian
dan juga untuk menyatakan suatu kesimpulan/dugaan.
e. The
kids have been playing here. Their toys are all over the room.
(Pasti anak-anak baru 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,
bisa saja berarti saya baru saja telah selesai mengetik, atau bisa 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 telah menunggu di sini selama 2 jam.)
i.
I have worked here since 1996.
j.
I have been working here since 1996.
(Saya telah bekerja di sini sejak 1996)
Penggunaan kata wait dan work di atas dengan since/for
mempunyai makna yang tidak jauh berbeda. Biasanya penggunaan Present Perfect Progressive (kalimat g
dan i) lebih sering digunakan utamanya untuk memberi tekanan pada lamanya
kejadian. Kata kerja seperti ini pada dasarnya menandakan kejadian yang terus
berlanjut. Ada beberapa kata kerja yang biasa digunakan 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 telah mengenal Alex sejak dia masih kecil.
Sampai sekarang (tentunya) saya masih mengenalnya)
l.
Kata know dan bentuk kata stative verb lainnya (lihat di simple Present Tense) tidak bisa dijadikan progressive (V ing). Sehingga dia masuk ke dalam bentuk Present Perfect.
|
Posting Komentar untuk "Present Perfect Progressive Tense"