present perfect progressive

present perfect progressive atau juga biasa disebut present perfect continuous adalah sebuah tenses yang digunakan untuk mengekspresikan lama waktu atau durasi yang sedang berlangsung dari masa waktu yang telah berlalu hingga saat ini. pola dari tenses ini adalah:

Subject + (has/have) + (been) + ( verb1/ kata kerja pertama + ing) + object / complement

Contoh: 

Ari has been running at the yard for ten minutes ( Ari sudah sedang berlari di lapangan selama sepuluh menit)

Tino and Rina have been talking since 7 o'clock ( Tino dan Rina sudah sedang berlari di lapangan sejak  
pukul  7 )


Sedangkan untuk kalimat tanyanya karena present perfect progressive atau present perfect continuous  ini lebih menengaskan lama waktu atau durasi, maka kita dapat menambahkan kata How Long (berapa lama) di awal kalimat, rumusnya adalah:


(Has/Have) + (subject)
+ (been) + ( verb1/ kata kerja pertama + ing) + object / complement


Contoh:

How long has Ari  been running at the yard?

How long has Tino been talking to Rina?


Perlu di ingat present perfect progressive atau present perfect continuous  ini menegaskan jangka waktu yang sedang berlangsung atau durasinya, itulah yang membuatnya berbeda dengan present perfect.


Semoga bermanfaat



Previous
Next Post »

2 komentar

Click here for komentar
October 6, 2012 at 9:33 PM ×

Kembali membuka memory semasa masa kuliah dan sekolah dulu :)

Terima ksih informasinya pak,

Reply
avatar
Rezki Nuarta
admin
October 15, 2012 at 11:23 PM ×

hahhaa iya sob, memang ni pelajaran kuliah ane haha

Reply
avatar