Present Perfect Continuous adalah tense yang memiliki rumus Subject + has/have + been + Verb-ing. Tense ini digunakan untuk dua hal berikut:
1. Menyatakan kegiatan/peristiwa yang dimulai di masa lampau dan masih berlangsung sampai saat ini
Penanda waktunya adalah for dan since. Contoh kalimatnya:
- I have been studying English since last year. [Saya sudah belajar bahasa Inggris sejak tahun lalu.] Dengan kata lain, sekarang saya masih belajar bahasa Inggris.
- Mr. Wahyu has been teaching English for five years. [Bapak Wahyu sudah mengajar bahasa Inggris selama lima tahun.] Dengan kata lain, sekarang Bapak Wahyu masih mengajar bahasa Inggris.
- They have been living in Makassar for ten years. [Mereka sudah tinggal di Makassar selama sepuluh tahun.]
2. Menyatakan hal yang baru saja terjadi dan hasilnya masih terlihat sekarang
Untuk lebih jelasnya, lihat contoh kalimat di bawah ini:
- He is sweating. He has been running. [Dia berkeringat. Dia baru saja selesai berlari.]
- It has been raining. [Baru saja selesai hujan.]
Bentuk Present Perfect Continuous
Seperti tense lainnya, present perfect continuous memiliki tiga bentuk:
(+) I have been waiting for an hour. [Saya sudah menunggu selama satu jam.]
(-) I have not been waiting for an hour. [Saya belum menunggu selama satu jam.]
(?) Have I been waiting for an hour? [Sudahkah saya menunggu selama satu jam?]
Semoga penjelasan di atas membantu Anda memahami present perfect continuous tense. Punya pertanyaan? Silakan Anda menuliskannya di bagian komentar