Present Perfect Continuous Tense
Present Perfect Continuous Tense atau disebut Present Perfect Progressive Tense digunakan untuk menyatakan tindakan yang dimulai di masa lalu, terus berlangsung selama periode waktu tertentu, dan masih berlangsung sampai saat ini, atau baru saja selesai tetapi dampaknya sangat terlihat saat ini.
Tense ini sangat menekankan proses dan durasi (lamanya waktu) suatu tindakan berlangsung, bukan sekadar hasil akhir dari tindakan tersebut.
1. Rumus Gramatikal (Hanya Kalimat Positif)
Tense ini menggabungkan kata bantu have/has, been, dan kata kerja berakhiran -ing (Verb-ing).
A. Rumus Kalimat Verbal
Digunakan untuk menyatakan tindakan aktif yang telah dan masih sedang berlangsung.
- Rumus:
Subject + have/has + been + Verb-ing + Object / Complement
Keselarasan Subjek:
- Gunakan has been jika subjeknya adalah orang ketiga tunggal (he, she, it).
- Gunakan have been jika subjeknya adalah subjek jamak (I, you, we, they).
- Contoh: She has been studying for three hours.
Dia telah dan masih sedang belajar selama tiga jam.
B. Rumus Kalimat Nominal
- Catatan: Karena kalimat nominal menyatakan keadaan statis (bukan proses aksi berkelanjutan), bentuk Present Perfect Continuous nominal tidak digunakan
dalam bahasa Inggris. Anda harus menggunakan bentuk Present Perfect Simple biasa.
- Salah: I have been being sick.
- Benar: I have been sick. (Present Perfect).
2. Penggunaan Detail dan Contoh Kasus
Berikut adalah 3 fungsi utama Present Perfect Continuous Tense beserta contohnya secara terperinci:
1. Menekankan Durasi Tindakan yang Masih Berlangsung Sekarang
Digunakan saat kita ingin menyoroti seberapa lama suatu tindakan telah berjalan. Tindakan tersebut dimulai di masa lalu dan pada saat dibicarakan, tindakan tersebut masih aktif dilakukan.
- It has been raining since early this morning.
Sudah hujan sejak pagi-pagi sekali
Artinya: hujan dimulai pagi tadi dan sekarang detik ini masih hujan. - They have been playing video games for four hours.
Mereka telah bermain video game selama empat jam
Artinya: mereka masih main game sekarang. - I have been waiting for the bus for 30 minutes.
Saya telah menunggu bus selama 30 menit
Artinya: saya masih menunggu bus saat ini.
2. Tindakan yang Baru Saja Berhenti dengan Efek Nyata di Masa Kini
Digunakan untuk tindakan yang prosesnya baru saja dihentikan, tetapi bukti fisik, kelelahan, atau akibat nyata dari proses tersebut terlihat sangat jelas pada detik ini.
- I have been running, so I am completely out of breath.
Saya habis berlari, jadi napas saya benar-benar terengah-engah - Tindakan berlari baru saja berhenti, tapi kelelahan fisiknya terlihat sekarang. - Why are your hands dirty? Have you been gardening?
Mengapa tanganmu kotor? Apakah kamu habis berkebun? - Bukti fisik tangan kotor akibat berkebun. - Her eyes are puffy because she has been crying.
Matanya sembap karena dia habis menangis.
3. Kebiasaan Sementara yang Terjadi Akhir-Akhir Ini
Digunakan untuk mengekspresikan tindakan yang dilakukan secara teratur dan terus-menerus sebagai kebiasaan sementara baru-baru ini.
- I have been sleeping poorly lately.
Saya kurang tidur akhir-akhir ini - Kebiasaan sementara beberapa minggu terakhir. - She has been reading a lot of self-help books recently.
Dia banyak membaca buku motivasi diri belakangan ini.
3. Perbedaan: Present Perfect vs. Present Perfect Continuous
Sangat penting untuk memahami kapan harus menggunakan bentuk perfect simple dan kapan harus menggunakan perfect continuous:
-
Present Perfect Simple:
- Berfokus pada selesainya suatu tindakan.
- Menjawab pertanyaan “Berapa banyak/kali?”.
- I have read the book.
Saya sudah membaca buku itu - buku selesai dibaca sepenuhnya. - We have painted the living room.
Kami sudah mengecat ruang tamu - dinding selesai dicat.
-
Present Perfect Continuous:
- Berfokus pada durasi dan proses tindakan.
- Menjawab pertanyaan “Berapa lama?”.
- I have been reading the book.
Saya telah membaca buku itu - saya sedang di pertengahan buku dan masih membacanya. - We have been painting the living room.
Kami telah mengecat ruang tamu - kami masih mengecat dan dinding belum tentu selesai.
4. Penanda Waktu yang Sering Digunakan
| Penanda Waktu | Arti / Keterangan |
|---|---|
| Since | Sejak (menunjukkan titik awal waktu, contoh: since 9:00 AM, since yesterday) |
| For | Selama (menunjukkan durasi waktu, contoh: for two hours, for a long time) |
| All day | Seharian |
| All week | Semingguan |
| Lately / Recently | Akhir-akhir ini / belakangan ini |
5. Contoh Kalimat Lengkap Tambahan
- He has been working at this desk all afternoon.
Dia telah bekerja di meja ini sepanjang sore - masih bekerja. - We have been planning this vacation for months.
Kami telah merencanakan liburan ini selama berbulan-bulan. - My parents have been living in the countryside since last winter.
Orang tua saya telah tinggal di pedesaan sejak musim dingin lalu. - She is sweating because she has been exercising.
Dia berkeringat karena dia habis berolahraga - dampak langsung. - The team has been practicing hard lately.
Tim telah berlatih keras belakangan ini.
Selanjutnya, kita akan membahas Past Tenses (Kala Masa Lalu) untuk mempelajari cara menyatakan tindakan yang telah selesai, sedang berlangsung, atau saling mendahului di masa lampau.