Grammar | Intermediate Grammar B1-B2


Present Perfect Continuous Tense | Intermediate Grammar

Share this page:  

a. Pengertian dan Fungsi Present Perfect Continuous (I have been doing)

Mudahnya, present perfect continuous merujuk pada aktifitas yang MASIH terjadi sampai sekarang. Namun, perlunya nanti diperhatikan konteks lebih lengkapnya. Mari kita pahami contoh berikut:

 

I have been learning English. (Aku masih belajar bahasa Inggris)

Toni is watching TV now. He’s been watching television all day.

 

b. Struktur Kalimat: Subject + have/has + been + verb-ing

I/we/they/you   have     been     working, playing, waiting.

He/she/it                      has       been     working, playing, waiting.

 

b. Konteks

- Merujuk pada aktifitas yang baru saja terjadi. Untuk konteks ini, fungsinya sama dengan present perfect tense.

Contoh:

You’re out of breath. Have you been running? (Kamu ngos-ngosan. Barusan lari?)

Paulina is very sleepy. She has been working so hard. (Paulina ngantuk banget. Dia barusan kerja keras)

Where have you been? I’ve been looking for you. (Dari mana kamu? Aku barusan nyari kamu)

 

- Merujuk pada aktifitas yang masih terjadi sampai sekarang.

How long has it been raining? (Berapa lama hujannya?) = (the rain until now)

We’ve been playing game for three hours. = (playing until now)

We’ve been waiting for you since 7 this morning.= (waiting until now)

 

Catatan: Kita sering pakai tenses ini bila berkaitan dengan durasi aktifitas. (biasanya ada keterangan seperti for dan since)

 

c. Present Continuous Tense ( I am doing) VS Present Perfect Continuous (I have been doing)

Present Continuous Tense

Present Perfect Continuous

Get out of my face. I am working. (Fokus saat itu sedang bekerja)

Hurry up! We’re waiting. (Fokus sedang menunggu)

I’ve been working very hard. Now I’m going to have a break. (Aku baru saja kerja keras)

We’ve been waiting for an hour. (Fokus durasi berapa lama menunggu)

 

 Artikel Terkait:

1. Expression: Ungkapan Punya dengan Frasa HAVE GOT/ HAS GOT

2. Tense: Penjelasan Lengkap Present Perfect Tense(I have cooked)

3. Tense: Cara Bertanya dengan Present Perfect Tense(Have you cooked) dan Pertanyaan Seberapa Lama (how long...?)

4. Common Mistakes: Have you ever...?

5. Vocabulary: Cara membedakan kata kerja bentuk1,2, dan 3 (verb 1,2,3)

6. Adverb: Penjelasan Keterangan Waktu dengan KataSINCE, FOR dan AGO

7. Tense: Present Perfect Tense VS Simple Past Tense(I have cooked VS I cooked)

8. Tense: Penjelasan Lengkap Present PerfectContinuous (I have been cooking)

9. Tense: Present Perfect Continuous VS PresentPerfect Tense (I have been doing VS I have done)

10. Adverb: Kata Keterangan di Tengah Kalimat

11. Adverb: Keterangan dengan kata ALREADY, YET,STILL, dan ANYMORE