B2 · Upper Intermediate (Menengah Atas) TOEIC 605–780 IELTS 5,5–6,5 Tense & Aspek

Present Perfect Continuous

Present Perfect Continuous berfokus pada durasi dan sifat berkelanjutan dari suatu kegiatan hingga sekarang. Kontras dengan Present Perfect Simple.

Apa itu Present Perfect Continuous Tense?

Present Perfect Continuous menghubungkan sebuah aksi atau situasi masa lalu secara langsung ke momen sekarang, dengan fokus utama pada tiga hal:
- Durasi — menekankan seberapa lama sesuatu telah terjadi.
- Aktivitas yang sedang berlangsung — aksi tersebut masih sangat aktif berlangsung saat ini (atau baru saja berhenti beberapa detik yang lalu).
- Bukti fisik saat ini — hasil atau efek visual dari aktivitas intens yang baru saja terjadi terlihat jelas saat ini juga.

Tense ini menjembatani masa lalu dan masa sekarang dengan memberi tahu pendengar: "Aksi ini telah sedang berlangsung, dan masih memengaruhiku saat ini juga."

Struktur dan Rumus Present Perfect Continuous

Cara Membentuk Present Perfect Continuous: Kalimat Positif

Anda harus menggabungkan tiga elemen: kata kerja bantu "have/has", past participle "been", dan kata kerja dasar dengan akhiran "-ing".

Rumus: Subject + have/has + been + Verb-ing + Object
(S + have/has + been + V-ing + O)

Subjek (S) Kata Kerja Bantu been Verb-ing (V-ing)
I / You / We / They have ('ve) been working
He / She / It has ('s) been working

Contoh dan Poin Sintaksis:

She has been working (S + has + been + V-ing) here for ten years. (Dia telah sudah bekerja di sini selama sepuluh tahun.)
They have been arguing since breakfast. (Mereka telah sudah berdebat sejak sarapan.)

Tips Ahli: Dalam bahasa Inggris lisan yang alami, "have been" dan "has been" terus-menerus disingkat menjadi 've been dan 's been (I've been working, She's been crying).

Cara Membentuk Present Perfect Continuous: Kalimat Negatif

Untuk bentuk negatif, tempelkan "not" langsung pada kata kerja bantu have/has.

Rumus: Subject + have/has not (haven't/hasn't) + been + Verb-ing
(S + haven't/hasn't + been + V-ing + O)

Subjek (S) Kata Kerja Bantu Negatif been Verb-ing (V-ing)
I / You / We / They haven't (have not) been waiting
He / She / It hasn't (has not) been waiting

I haven't been sleeping (S + haven't + been + V-ing) well recently. (Aku telah tidak tidur dengan nyenyak akhir-akhir ini.)
He hasn't been paying attention in class.

Cara Membentuk Present Perfect Continuous: Kalimat Tanya

Untuk mengajukan pertanyaan, tukar posisi subjek dan have/has.

Rumus: Have/Has + Subject + been + Verb-ing?
(Have/Has + S + been + V-ing + O?)

Have / Has Subjek (S) been Verb-ing (V-ing)?
Have you / they / we been studying?
Has he / she / it been raining?

Jawaban Pendek:

Have* you been waiting long? — Yes, I have. (Apakah kamu sudah menunggu lama? — Ya.)
Has she been crying? — No, she hasn't*.

Kapan Menggunakan Present Perfect Continuous Tense dalam Bahasa Inggris

1. Aksi yang Dimulai di Masa Lalu dan Masih Berlanjut Sekarang

Gunakan tense ini ketika aktivitas tersebut dimulai pada suatu titik di masa lalu dan benar-benar belum selesai. Pembicara ingin sangat menekankan durasinya.

I have been learning Spanish for three years. (Aku telah sudah belajar bahasa Spanyol selama tiga tahun. — Aku mulai tiga tahun lalu dan masih aktif belajar.)
She has been living in this city since 2018.
They have been building that bridge for two years and it's still not finished.

2. Aktivitas yang Baru Saja Berakhir dengan Bukti Nyata Saat Ini

Aktivitasnya mungkin sudah berhenti total, tetapi efeknya sangat terasa secara fisik dan terlihat di masa sekarang. Pembicara menggunakannya untuk menjelaskan penyebab dari apa yang mereka lihat saat ini.

\"You're out of breath!\" \"I have been running.\" ("Kamu terengah-engah!" "Aku habis lari.")
The ground is completely wet. It has been raining. (Tanahnya basah total. Habis hujan.)
Your eyes are red. Have you been crying?

Tips Pengajar: Penggunaan ini menjawab pertanyaan fisik yang tak terucapkan: "Mengapa situasinya terlihat seperti ini sekarang?"

3. Mengukur Durasi (Menjawab "How Long" / Seberapa Lama)

Present Perfect Continuous adalah cara mutlak terbaik untuk menanyakan dan menjawab pertanyaan tentang durasi.

How long have you been waiting?* — I have been waiting for an hour. (Berapa lama kamu sudah menunggu? — Aku sudah menunggu selama satu jam.)
How long has he been studying* medicine? — Since 2020.

Daftar Keterangan Waktu Umum

Keterangan Waktu Cara Penggunaan Contoh Kalimat
for Mengukur panjangnya waktu ...for two hours, for weeks.
since Menandai titik awal yang tepat ...since Monday, since 2015.
all day / all week Menyoroti durasi yang intens I've been working all day.
lately / recently Menunjukkan kebiasaan berulang baru-baru ini He hasn't been feeling well lately.

Cara Membedakan di antara Present Perfect Continuous dan Present Perfect Simple

Ini adalah salah satu poin pembeda yang paling banyak diujikan dalam tata bahasa Inggris.

Fitur Present Perfect Continuous (have been + V-ing) Present Perfect Simple (have + V3)
Fokus Mental Aktivitas fisik / proses yang berlanjut Hasil akhir / penyelesaian
Penekanan Durasi (Seberapa lama?) Pencapaian (Berapa banyak?)
Contoh She has been writing emails all morning. (Fokus pada proses menulisnya) She has written exactly ten emails. (Fokus pada hasil 10 emailnya)

ATURAN KRUSIAL: Kapan HANYA bentuk Simple yang benar:
Anda TIDAK BOLEH menggunakan bentuk Continuous jika:
1. Anda sedang menghitung penyelesaian: I have written six chapters. (Bukan: I have been writing six chapters.)
2. Anda menggunakan Kata Kerja Statif (know, own, belong): I have known her for years. (Bukan: I have been knowing her.)

Pertanyaan yang Sering Diajukan (FAQ)

Bolehkah saya mengatakan "I am living here for five years"?

Tidak. Ini adalah kesalahan yang sangat umum. Karena aksi dimulai di masa lalu dan memiliki durasi ("selama lima tahun"), Anda harus menjembatani masa lalu ke masa sekarang menggunakan perfect tense: "I have been living here for five years." (Atau "I have lived...").

Bisakah saya menggunakan kata "think" dalam Present Perfect Continuous?

Ya, tetapi hanya bila artinya "merenungkan/mempertimbangkan". Jika "think" berarti "memiliki opini," maka ia bersifat statif dan tidak bisa berbentuk continuous.
- Benar (Merenungkan): I've been thinking about your job offer all day. (Aku sudah memikirkan tawaran pekerjaanmu seharian.)
- Salah (Opini): I've been thinking that the movie is good.

Apa arti dari "I've been going to the gym"? Apakah itu berarti saya tinggal di pusat kebugaran?

Tidak! Untuk aksi kebiasaan yang berulang selama periode baru-baru ini, bentuk continuous menggambarkan kebiasaannya, bukan satu aksi tunggal yang tidak pernah berakhir. Artinya, Anda telah membangun kebiasaan baru untuk pergi ke sana beberapa kali dalam seminggu.

Ringkasan & Lembar Contekan Present Perfect Continuous

Fokus Skenario Struktur Rumus Contoh
Durasi aksi yang sedang berjalan S + have/has + been + V-ing + for/since... She's been waiting for an hour.
Menjelaskan bukti fisik S + have/has + been + V-ing The ground is wet. It has been raining.

💡 Cara Mengidentifikasi: Apakah Anda berfokus pada aktivitas fisik dan durasinya, atau pada hasil yang sudah selesai?
- Fokus pada proses yang sedang berjalan → Present Perfect Continuous
- Fokus pada hasil/jumlah yang selesai → Present Perfect Simple