Artikel in akan membahas materi bahasa Inggris mengenai rumus present perfect continuous tense, dilengkapi dengan pengertian, fungsi hingga penggunaannya dalam kalimat.
Tenses lagi, tenses terus!
Tenses memang jadi salah satu bagian dari grammar bahasa Inggris yang seringkali bikin pusing. Bukan cuma satu, dua, atau bahkan lima, tenses punya 16 bagian yang bisa bikin kamu bingung tujuh keliling kalau nggak dipahami betul-betul.
Kalau kemarin kita sudah bahas soal perbedaan present perfect dan past simple tense, sekarang sudah saatnya kita move on dan mempelajari jenis grammar selanjutnya, yaitu present perfect continuous. Waduh, makin panjang, makin ribet nih!
Nggak, dong! Present perfect continuous merupakan gabungan dari present tense dan continuous tense. Biar kamu lebih mudah memahami maksud sebenarnya dari tense ini, simak artikel di bawah baik-baik ya!
- Apa Sih, Maksudnya Present Perfect Continuous Tense?
- Bagaimana Rumus Present Perfect Contiuous Tense?
- Memangnya, Fungsinya Apa Saja?
- Apa Saja Penanda Waktu dari Present Perfect Continuous Tense?
- Bagaimana Cara Menentukan Kalimat Menggunakan Present Perfect Continuous Tense?
Apa Sih, Maksudnya Present Perfect Continuous Tense?
Jadi begini, guys! Present Perfect Continuous Tense merupakan jenis tenses yang digunakan untuk menyatakan suatu aksi atau kejadian yang dimulai di masa lalu dan masih berlangsung sampai sekarang, atau baru saja selesai dengan fokus pada durasi atau efeknya sekarang.
Misalnya, kamu sudah mengerjakan suatu hal seperti belajar atau membaca sejak beberapa waktu lalu, tapi pada saat kalimat disebutkan, kamu masih mengerjakan hal tersebut. ‘Aku sudah belajar sejak makan siang’, contohnya. Dalam kalimat tersebut, kamu mulai belajar sejak maka siang, dan kegiatan belajarnya belum selesai ketika kamu mengucapkan kalimat tersebut.
Mungkin, kamu mengenali present perfect continuous tense dengan nama lain. Soalnya, tenses ini juga dikenal dengan present perfect progressive tense. Kata progressive dalam judul tenses tersebut mengacu pada fungsi tenses ini yang menunjukkan bahwa kegiatan yang dilakukan di masa lalu itu masih terjadi sampai sekarang.
Biasanya sih, present perfect continuous tense itu digunakan bersamaan dengan bentuk kata kerja dinamis, atau kata kerja aktif yang bisa menggambarkan kegiatan subjek dengan jelas, baik pikiran, maupun aksi. Misalnya, berjalan, berlari, belajar, berpikir, dan lain sebagainya.
Gimana, cukup mudah dimengerti, kan? Lantas, kamu tahu tidak, bagaimana caranya membuat kalimat dengan present perfect continuous tense?
Bagaimana Rumus Present Perfect Continuous Tense?

Dalam gambar di atas, kamu bisa lihat rumus present perfect continuous tense yang bisa kamu gunakan untuk membuat kalimat bernada positif, negatif, dan interogatif. Yuk, kita lihat contoh di bawah ini bersama!
- (+) Positive:
S + have/has + been + V-ing
Contoh:- I have been studying English for two hours.
- She has been working since morning.
- (–) Negative:
S + have/has + not + been + V-ing
Contoh:- They have not been coming to class lately.
- He has not been sleeping well.
- (?) Interrogative:
Have/Has + S + been + V-ing?
Contoh:- Have you been watching TV?
- Has it been raining all day?
Catatan:
Partikel kepunyaan ‘have’ biasanya digunakan untuk subjek singular seperti I, dan you, dan beberapa jenis plural subject seperti: plural pronoun (seperti: they, we), plural noun (seperti: boys, men), dan compound subject dengan kata hubung “and” (you and I, Masha and David).
Sementara itu, has biasa digunakan untuk third person gendered pronouns seperti: he, she, it, dan nama-nama yang mengindikasikan pronouns tersebut, seperti Adam (he), dan Mary (she).
Sudah mempelajari rumus present perfect continuous tense, tapi kamu nggak tahu fungsi dan kapan menggunakan jenis tenses ini? Tenang, we got you covered! Yuk, scroll ke bawah!
Memangnya, Fungsinya Apa Saja?
Present perfect continuous tense punya beberapa fungsi spesifik yang bisa kamu jadikan acuan penggunaan ketika akan membuat kalimat. Berikut adalah beberapa fungsinya;
Menyatakan aksi yang dimulai di masa lalu dan masih berlangsung sampai sekarang
Jenis tenses ini menekankan bahwa suatu kegiatan sudah berlangsung selama beberapa waktu dan belum selesai. Jadi, ketika kamu memiliki suatu hal yang masih belum selesai dan sedang kamu kerjakan di masa kini, present perfect continuous tense bisa banget kamu gunakan.
Contoh:
- I have been reading this book for three hours.
Saya sudah membaca buku ini selama tiga jam (bukunya masih dibaca saat ini.) - I have been learning Mandarin for two years.
Saya sudah belajar bahasa Mandarin selama dua tahun (kamu masih belajar bahasa Mandarin sampai sekarang). - She has been working at this company since 2019.
Dia sudah bekerja di perusahaan ini sejak 2019 (saat ini, dia masih bekerja di sana). - We have been waiting for the bus for 30 minutes.
Kami sudah menunggu bus selama 30 menit (saat ini, kalian masih menunggu). - He has been studying in the library since this morning.
Dia sudah belajar di perpustakaan sejak pagi ini (sekarang, dia masih belajar di sana). - They have been living in Jakarta for five years.
Mereka sudah tinggal di Jakarta selama lima tahun (saat ini, mereka masih tinggal di Jakarta).
Menunjukkan durasi suatu kegiatan
Ketika kamu sudah mengerjakan sesuatu selama durasi tertentu, kamu bisa menggunakan present perfect continuous tense untuk menekankan durasi yang sudah kamu habiskan untuk mengerjakan tugas tersebut. Biasanya, partikel grammar yang digunakan untuk menekankan fungsi ini adalah for atau since.
Contoh:
- I have been studying for the exam all night.
Saya sudah belajar untuk ujian sepanjang malam. - She has been cooking since 7 a.m.
Dia sudah memasak sejak pukul 7 pagi. - We have been working on this project for three weeks.
Kami sudah mengerjakan proyek ini selama tiga minggu. - He has been fixing his car for two hours.
Dia sudah memperbaiki mobilnya selama dua jam. - They have been playing football since this morning.
Mereka sudah bermain sepak bola sejak pagi ini. - My brother has been exercising for 45 minutes.
Kakak saya sudah berolahraga selama 45 menit. - I have been waiting here for half an hour.
Saya sudah menunggu di sini selama setengah jam. - She has been teaching at this school for ten years.
Dia sudah mengajar di sekolah ini selama sepuluh tahun. - We have been talking for more than two hours.
Kita sudah berbicara selama lebih dari dua jam. - He has been learning guitar for six months.
Dia sudah belajar gitar selama enam bulan.
Menunjukkan kegiatan yang baru saja selesai, tapi hasilnya masih terasa sekarang
Melakukan sesuatu, tapi akibat dari kegiatan yang kamu lakukan baru berdampak sekarang? Nah, kamu bisa menggunakan present perfect continuous tense untuk menjabarkannya. Misalnya, kamu baru selesai berolahraga dua jam lalu, tetapi dampak sakit ototnya baru tersasa sekarang. Nah, jenis tenses ini dapat kamu gunakan untuk menjelaskan hal tersebut.
Contoh:
- I’m tired because I have been running.
Saya lelah karena saya tadi berlari. - Her eyes are red because she has been crying.
Matanya merah karena dia tadi menangis. - The kitchen smells good because she has been baking cookies.
Dapur harum karena dia tadi memanggang kue. - My clothes are wet because I have been walking in the rain.
Pakaian saya basah karena saya tadi berjalan di bawah hujan. - His hands are dirty because he has been fixing the bike.
Tangannya kotor karena dia tadi memperbaiki sepeda. - I’m out of breath because I have been climbing the stairs.
Saya terengah-engah karena tadi menaiki tangga. - The floor is slippery because they have been mopping it.
Lantainya licin karena mereka tadi mengepel. - She looks tired because she has been studying all night.
Dia terlihat lelah karena tadi belajar semalaman. - The garden looks fresh because it has been raining.
Kebun terlihat segar karena tadi turun hujan. - My hair is wet because I have been swimming.
Rambut saya basah karena tadi berenang.
Menunjukkan kebiasaan atau kejadian berulang dalam periode waktu tertentu
Ada kebiasaan atau kegiatan baru yang kamu lakukan akhir-akhir ini? Atau, ada kejadian tak biasa yang berulang terjadi? Misalnya, setiap hari dalam seminggu terakhir, kamu menerima telepon dari orang misterius yang terus berulang. Hal ini tidak banyak terjadi sebelum ini, jadi kamu ingin menjelaskannya dengan kata-kata. Nah, kejadian-kejadian seperti ini dapat kamu ungkapkan menggunakan present perfect continuous tense, guys!
Contoh:
- He has been calling me every day this week.
Dia sudah menelepon saya setiap hari minggu ini. - They have been arguing a lot lately.
Mereka akhir-akhir ini sering bertengkar. - I have been forgetting my keys quite often recently.
Saya akhir-akhir ini sering lupa membawa kunci. - She has been visiting her grandmother every weekend.
Dia sudah mengunjungi neneknya setiap akhir pekan. - We have been ordering food from the same restaurant lately.
Akhir-akhir ini kami sering memesan makanan dari restoran yang sama. - My neighbor has been playing loud music every night.
Tetangga saya sudah memutar musik keras-keras setiap malam. - The kids have been fighting again and again today.
Anak-anak itu sudah bertengkar berulang kali hari ini. - He has been coming late to work all week.
Dia sudah datang terlambat ke kantor sepanjang minggu ini. - I have been watching the same movie several times this month.
Saya sudah menonton film yang sama beberapa kali bulan ini. - She has been sending me emails almost every day.
Dia sudah mengirimkan email kepada saya hampir setiap hari.
Apa Saja Penanda Waktu dari Present Perfect Continuous Tense?
Kalau kamu memerhatikan contoh-contoh kalimat dari rumus present perfect continuous tense di atas, ada satu hal yang mungkin kamu perhatikan. Kata penanda waktu yang ada pada masing-masing kalimat.
Ada beberapa kata dan partikel yang umum ditemukan dalam tenses jenis ini, antara lain;

Bagaimana Cara Menentukan Kalimat Menggunakan Present Perfect Continuous Tense?
Dari penjelasan yang sudah kita bahas bersama-sama, kamu sudah mempelajari hal-hal penting yang kamu butuhkan untuk mengidentifikasi dan membuat kalimat dengan present perfect continuous tense. Apa saja, tuh? Yuk, kita bahas satu per satu!
- Perhatikan struktur kalimatnya
Pada awal artikel tadi, kamu sudah mempelajari rumus present perfect continuous tense, mulai dari kalimat positif, negatif, dan interogatif. Jadi, kamu dapat berpegang oada rumus tersebut untuk mengidektifikasi jenis tenses dari sebuah kalimat. Ingat ya, jika kamu melihat kata kerja berbentuk “been + V-ing”, dan ada “have” atau “has” sebelumnya, itu kemungkinan besar Present Perfect Continuous. - Perhatikan kata keterangan waktunya
Partikel waktu punya peran super duper penting untuk tenses, guys. Karenanya, partikel waktu bisa jadi petunjuk kuat mengenai jenis tenses seperti apa suatu kalimat itu termasuk. Untuk present perfect continuous, biasanya memakai:- for (untuk durasi): for 2 hours, for a long time
- since (sejak waktu tertentu): since Monday, since 2020
- lately, recently, this week, all day, dll.
Contoh: - He has been playing the guitar since morning.
- We have been working for hours.
- Apakah kegiatan dimulai di masa lalu dan masih berlanjut?
Nah, poin ini penting banget untuk kamu ketahui ketika sedang mengidentifikasi kalimat, guys. Karena, seperti yang sudah dijelaskan di atas, present perfect continuous tense merupakan jenis tenses yang digunakan untuk menyatakan suatu aksi atau kejadian yang dimulai di masa lalu dan masih berlangsung sampai sekarang. Kamu bisa mulai mengidentifikasi kalimat dengan tenses menggunakan tiga ciri utama ini;- Dimulai di masa lalu
- Masih berlangsung sampai sekarang atau baru saja selesai
- Ada fokus pada lamanya kegiatan
Contoh: - They have been waiting for the bus.
(Mereka mulai menunggu tadi, dan mungkin masih menunggu sekarang.)
Nah, dari penjelasan di atas, mudah kan memahami present perfect continuous tense? Kuncinya adalah terus berlatih dan membiasakan diri mencerna kalimat-kalimat bahasa Inggris dengan baik. Jika kamu punya pertanyaan terkait tenses, atau masalah grammar bahasa Inggris lainnya, bisa banget nih mulai sign up untuk belajar bersama tutor-tutor hebat nan keren di kursus bahasa Inggris WonderMind!
Nggak hanya belajar tenses dan grammar, di WonderMind, kamu juga akan belajar langsung dengan native untuk mengadopsi phonics dan tata cara berbicara dalam bahasa Inggris yang baik dan benar, sehingga kamu jadi makin pede! Tunggu apa lagi? Yuk, cobain free trial classnya!