Pengertian Present Perfect Continuous Tense
Present perfect continuous tense atau disebut juga present perfect progressive tense adalah suatu bentuk kata kerja yang digunakan untuk menyatakan aksi yang telah selesai pada suatu titik di masa lalu atau aksi telah dimulai di masa lalu dan terus berlanjut sampai sekarang. Aksi pada tense ini biasanya berdurasi waktu tertentu dan ada relevansinya dengan kondisi sekarang.

Lihat juga:
Rumus
Present perfect continuous tense dibentuk dengan auxiliary verb have atau has, been dan present participle (-ing). Have digunakan untuk I, you, dan plural subject seperti: plural pronoun (seperti: they, we), plural noun (seperti: boys, men), dan compound subject dengan kata hubung “and” (seperti: you and I, Tom and Jack); sedangkan has untuk singular subject seperti: third person singular pronoun (seperti: he, she, it) dan singular noun (seperti: Tom, man).
Secara umum present perfect progressive tense hanya terjadi pada aksi berupa dynamic verb, tidak stative verb karena umumnya hanya dynamic verb yang memiliki bentuk continuous.

Berikut rumus untuk kalimat positif, negatif, dan interogatif.
| Rumus | Contoh Present Perfect Continuous Tense |
|---|---|
kalimat positif (+):S + have/has + been + -ing/present participle |
She has been driving |
| The toddlers have been sleeping | |
kalimat negatif (-):S + have/has + not + been + -ing/present participle |
She has not been driving |
| The toddlers haven’t been sleeping | |
kalimat interogatif (?):have/has + S + been + -ing/present participle |
Has she been driving |
| Have the toddlers been sleeping |
Tense ini dapat pula digunakan dengan wh- word untuk membentuk wh- question (pertanyaan yang dimulai dengan what, where, when, why, which, who, whose, atau how).
menanyakan object
What/Who + have/has + S + been + present participle
menanyakan adverb
How long /Where/Why + have/has + S + been + present participle
Contoh Kalimat Wh- Question Present Perfect Continuous Tense
- What have they been doing for the last hour?
(Apa yang telah mereka lakukan selama sejam terakhir?) - Who have you been talking to?
(Dengan siapa kamu telah berbicara?) - How long have you been living here?
(Berapa lama kamu telah tinggal disini?) - How long has Sandra been teaching math?
(Berapa lama Sandra telah mengajar matematika?) - How long has she been sleeping?
(Berapa lama dia telah tidur?) - Where has he been working during the past five years?
(Dimana dia bekerja selama lima tahun ini?)

Fungsi dan Contoh Kalimat Present Perfect Continuous Tense
- Present perfect continuous tense untuk menunjukkan aksi yang telah selesai pada suatu titik dimasa lampau diikuti relevansinya dengan kondisi saat ini (present).
Contoh Kalimat
- The construction labors are thirsty since they have been removing the scaffoldings.
(Pekerja konstruksi haus karena mereka telah memindahkan perancah.) - Mandy feels full as she’s been eating a half of the tart.
(Mandy kenyang karena dia telah memakan separuh kue tart.) - I have been working with my computer all day, and now I want some delicious foods.
(Saya telah bekerja dengan komputer sepanjang hari, dan sekarang saya ingin beberapa makanan lezat.)
- The construction labors are thirsty since they have been removing the scaffoldings.
- Present perfect progressive tense untuk menunjukkan aksi yang baru saja selesai. Biasanya menggunakan adverb just.
Contoh Kalimat
It has just been snowing in Japan.
(Baru saja turun salju di Jepang.) - Tense ini untuk menunjukkan aksi yang telah dimulai di masa lampau dan berlanjut sampai sekarang.
Contoh Kalimat
- I’ve been driving a car through the rain for an hour.
(Saya telah sedang mengendarai mobil menembus hujan selama satu jam.) - The passangers have been waiting for the next flight since this morning.
(Para penumpang telah menunggu penerbangan berikutnya sejak pagi ini.)
- I’ve been driving a car through the rain for an hour.
9 Contoh Soal Present Perfect Continuous Tense
Present perfect progressive tense merupakan bentuk kata kerja yang berfungsi untuk membicarakan aksi yang sudah selesai pada suatu titik di masa lampau atau aksi telah dimulai di masa lampau dan dilanjutkan sampai sekarang.
Tense ini dibentuk dengan auxiliary verb have/has, been dan present participle (-ing). Has digunakan untuk singular subject, kecuali: I dan you; have untuk I, you, dan plural subject.

Pilihlah salah satu jawaban untuk melengkapi kalimat di bawah ini dengan mengetik a atau b.
-
They … anything for the past hour.
- haven't been doing
- hasn't been doing
Your answer:
-
It … hard.
- have just been raining
- has just been raining
Your answer:
-
He and his family… in poverty since their company went bankrupt.
- have been living
- has been living
Your answer:
-
How long … properly in the gym?
- has he been working out
- have he been working out
Your answer:
-
She … with the research team since January.
- has been working
- have been working
Your answer:
-
… here for over two hours?
- Has she been waiting
- Does she has been waiting
Your answer:
-
Why … Mandarin classes for the last three weeks?
- not have been attending
- have you not been attending
Your answer:
-
I’m sleepy because I … all night.
- have been staying up
- has been staying up
Your answer:
-
My brother … about buying a used car from the dealer. Do you think it’s a good idea?
- has been thinking
- have been thinking
Your answer:
Javascript diperlukan untuk menjalankan quiz ini.
Lihat juga:
References:
- http://www.cws.illinois.edu/workshop/writers/perfectforms/. Accessed on February 22, 2013.
- cisl.edu. Accessed on November 23, 2014.
- bbc.co.uk. Accessed on November 23, 2014.
- bbc.co.uk. Accessed on November 23, 2014.
- englishclub.com. Accessed on November 21, 2013.
- esl.about.com. Accessed on November 21, 2013.
- englishpage.com. Accessed on November 21, 2013.
ka kapan aja kita pake been ? trus apa bedanya present perfect dan past simple tense thanks 🙂
Halo Jessica,
Been itu salah satu verb to be. Verb to bisa digunakan sebagai auxiliary verb (kata kerja bantu) atau main verb (kata kerja utama).
Penggunaan been sebagai auxiliary verb antara lain:
*perfect continuous tense (present, past, future): I have been waiting for an hour.
*perfect tense – passive voice (present, past, future): It had been painted in gree.
Penggunaan been sebagai main verb tentunya untuk kalimat yang membutuhkan main verb berupa past participle (V-3) –> be (V-1) – was (V-2) – been (V-3):
*present perfect tense pada expression seperti:
Have been to: I have been to the river many times.
Be used to: We both have been used to it. *used = adjective
***
Kalo simple past tense mengungkapkan kalo suatu kejadian terjadi di masa lampau dan biasa di lengkapi adverbial of time yang spesifik supaya gak ada pertanyaan “kapan kejadiannya?”, sedangkan present perfect tense lebih complicated, aksinya memang sudah dimulai di masa lampau tapi mungkin masi berlanjut sekarang atau sudah selesai tapi efeknya terasa sekarang. Present perfect tense mungkin dilengkapi adverbial of time juga, tergantung kasusnya, tapi kadang perlunya adverbial yang menyatakan durasi (for a week, for a month, …) atau number (twice, three times, …).
Kalo mau lihat penggunaan masing-masing:
http://www.wordsmile.com/pengertian-rumus-contoh-kalimat-simple-past-tense
http://www.wordsmile.com/pengertian-rumus-contoh-kalimat-present-perfect-tense
Semoga membantu 🙂
ka kalau misalnya di text boleh gak kita memakai waktu lampau contoh: on friday’s night ,i have been sleeping when i hear the noises,kalimat”on friday’s night” ini salah apa enggak ka?
Halo Tifany,
Kalimat kompleks yang pake “when” ada kondisi2..Terus terang saya bingung maksud kalimat kamu apa Tifany… Kalo maksud kamu:
Mendengar suara-suara (interruption) ketika sedang tidur (past), formulasi yang bisa dipake: past continuous + when + simple past (interruption). Kalo bukan itu maksud kamu, coba deh lihat deh beberapa kondisi when:
http://www.wordsmile.com/when-pada-berbagai-macam-tense
http://www.wordsmile.com/pengertian-penggunaan-contoh-kalimat-when-while
Pada kasus lampau gini kayaknya lebih cocok last friday night aja.. itu juga saya rasa lebih baik taro di ujung aja..
I was sleeping when I heard the noises last friday night.
Soalnya baik when-clause dan last friday night sama-sama adverbial of time Tifany. When-clause jelas menerangkan kata kerja pada main clause (sleeping), tapi si last friday night membingungkan nerangin sapa…mending kalo mau mempertahankannya, pindahin ke ujung aja… jadi dia nerangin kata kerja bagian dependent clause (heard).
Semoga membantu 🙂
apa perbedaan paling mendasar dari present perfect dengan present perfect continuous ? Kapan kita harus menggunakan salah satu dari tenses tersebut dalam pengaplikasiannya ?
“continuous” membatasi tipe verb yang digunakan Naufal, yaitu dynamic/action verb berupa activity (c/eat, listen, play, walk, work). Sedangkan kalo si present perfect tense bisa juga pake stative/non-action verb, kayak sense (see, hear, taste), yang present perfect continuous saya gak pernah menemukannya.
Keduanya sama-sama bisa untuk menunjukkan aksi yang sudah dimulai di masa lampau dan belum selesai sampe sekarang, tapi present perfect cenderungnya dipakai untuk longer/permanent situation:
*I have lived here for 3 years.
*I have been driving for an hour.
Present perfect tense juga dapat digunakan menunjukkan berapa kali sesuatu terjadi:
*I have been to Bali three times.
Present perfect tense yang umum menggunakan adverb: still, yet, already, just.
*I haven’t met him yet.
*Have you just met him?
Semoga sedikit membantu 🙂
Omigotttt, mmbantu skalii nihh!!
Ohohoho… syukurlah membantu Iin… 😀
ka wilmaaaa contoh soalnya mana present perfect continuos nya??? aku butuh bgttt
Maaf ya Didit, baru buat contoh soal present perfect continuous tense-nya… 🙁