Contoh Present Perfect Continuous Tense
-She has been learning english for 3 years-I have been teaching english since last year
-They have been touring since yesterday
- It has been raining since 9.00 o'clock.
( Hari sudah hujan sejak pukul 9.00 dan masih hujan pada saat bicara. ) - The speaker has been talking for over two hours.
( Pembicara itu sudah ceramah selama lebih dari dua jam. ) - Mira has been studying English since 2003.
( Mira sudah belajar B Inggris sejak 2003. ) - I have been working for here for two hours.
( Sudah dua jam saya sudah kerja di sini. ) - They have been training English for year.
( Mereka sudah berlatih Bahasa Inggris selama setahun. ) - She has been looking for me since morning.
( Dia telah mencari saya sejak pagi. )
Rumus Present Perfect Continuous Tense
(+) Subject + has / have + been + verb-ing
They have been working together since senior high school.
She has been working at that company for three years.
(-) Subject + has / have + not + been + verb-ing
It has not been raining for three days
I have not been living in America since 2003.
(?) Has/have + subject + been + verb-ing?
Have you been eating this egg for an hour?
Has he been playing cricket for two hours?
Present perfect continous tense memiliki beberapa fungsi yaitu :
- Digunakan untuk menyatakan kalimat yang dimulai di waktu lampau dan berlanjut hingga sekarang.
James has been teaching at the university since June.
We have been waiting here for over two hours! - Present perfect continuous juga dapat digunakan tanpa kata keterangan waktu. Tapi, keterangan waktu tersebut diganti dengan “lately”, dan “recently”. Penggunaan kata “lately”dan “recently” di perlukan untuk memperjelas kalimat.
Recently, I have been feeling very tired.
She has been watching television too much lately.