Present Perfect Continuous Tense

Present Perfect Continuous tense digunakan untuk menyatakan tindakan yang telah dimulai di masa lalu dan sekarang masih berlanjut. Tenses ini juga digunakan untuk menceritakan kejadian yang dimulai dimasa lalu dan baru saja selesai. Dalam present perfect continous, ada kejelasan waktu seperti “since 1990, for four hours”. Keterangan waktu tersebut merupakan ciri utama dari present perfect continous tense karena menunjukkan kapan kegiatan itu terjadi.

Info Detail Present Perfect Continuous Tense

Past Perfect Continuous Tense– Jika dalam suatu kalimat tidak ada keterangan waktu maka kalimat tersebut tidak bisa disebut present perfect. Karena , keterangan waktu menjadi penanda kapan kalimat tersebut dimulai.
– Adverb of time ( keterangan waktu ) yang digunakan dalam present perfect continous tense adalah “since” dan “for”
– Adverb of placement yang digunakan biasanya always, only, never, ever, still, just.
– Kita tidak bisa menggunakan non-continous verbs dalam present perfect continous tense.
Contoh :
o Sam has been having his car for two years. Salah
o Sam has had his car for two years. Benar
– Jenis auxiliary verb yang digunakan dalam present perfect continuous tense adalah has been atau have been.
– Penggunaan since atau for tergantung pada keterangan waktu dalam kalimat present perfect continuous tense. Ada beberapa ketentuan dalam penggunaan since dan for
o Jika keterangan waktu yang digunakan sudah jelas seperti four o’clock, 1995 maka kalimat tersebut menggunakan since.
o Namun jika keterangan waktu yang digunakan tidak jelas, seperti four hours, five hours, four days ,maka kalimat tersebut menggunakan kata for.
o Kata four hours, three hours , four days termasuk tidak jelas karena tidak disebutkan empat jam dari hari apa yang digunakan dalam kalimat dan juga sebaliknya tidak jelas empat hari dari bulan apa yang ada di dalam kalimat.

Rumus Present Perfect Continuous Tense

(+) Bentuk positif
– Subject + has / have + been + verb-ing
Contoh :
– They have been working together since senior high school.
– She has been working at that company for three years.
(-) Bentuk negatif
– Subject + has / have + not + been + verb-ing
Contoh :
– It has not been raining for three days
– I have not been living in America since 2003.
(?) Bentuk interrogative
– Has/have + subject + been + verb-ing?
Contoh :
– Have you been eating this egg for an hour?
– Has he been playing cricket for two hours?
Present perfect continous tense memiliki beberapa fungsi yaitu :
1. Digunakan untuk menyatakan kalimat yang dimulai di waktu lampau dan berlanjut hingga sekarang. Contoh:
– James has been teaching at the university since June.
– We have been waiting here for over two hours!

2. Present perfect continuous juga dapat digunakan tanpa kata keterangan waktu. Tapi, keterangan waktu tersebut diganti dengan “lately”, dan “recently”. Penggunaan kata “lately”dan “recently” di perlukan untuk memperjelas kalimat. Contoh :
– Recently, I have been feeling very tired.
– She has been watching television too much lately.

Latihan Present Perfect Continuous Tense

Terjemahkan kalimat ini kedalam bahasa inggris

1.Hari ini sudah hujan selama dua jam
2.Berapa lama kamu sudah belajar bahasa inggris ?
3.Saya sudah menonton acara TV tersebut sejak dua jam
4.Dia (pr) sudah bermain tenis sejak dia berumur 8 tahun
5.Berapa lama kamu sudah merokok ?
6.Mereka sudah bermain game selama tiga jam

17 thoughts on “Present Perfect Continuous Tense”

  1. 1. It has been raining for two hours.
    2. How long you have been studying english?
    3. I have been watching the TV program for 2 hours.
    4. She has been playing tennis since she was eight years old.

    Reply
  2. 1. Today has been raining for 2 hours
    2.how long have you been studying english?
    3.i have been watching TV since tow hours ago.
    4. She has been playing tennis since she was 8 years old.
    5. how long you have been smoking?
    6. they have been playing PS for 3 hours.

    Reply
  3. 1.to day has been raining for 2 hours
    2. how long have you been learning English?
    3. i have been watching that tv show for 2 hours
    4. he has been playing tennis since he was 8 years
    5. how long have you been smoking?
    6. they have been playing PS for 2 hours

    Reply
  4. 1. Today has been raining for two hours
    2. How long you have been studying english?
    3. I have been watching the TV show for two hours
    4. She has been playing tennis since she was eight years old
    5. How long you have been smoking?
    6. They have been playing PlayStation for two hours

    Reply
  5. 1.Today has been raining for two hour
    2.How long have you been studying english?
    3.I have been watching that tv program since two hour ago.
    4.She has been playing tennis since she was eight year old
    5.How laong have you been smoking?
    6.They have been playing PS for three hour.

    Reply
  6. I will try it:

    1.Hari sudah hujan selama dua jam
    2.Berapa lama kamu sudah belajar bahasa inggris ?
    3.Saya sudah menonton acara TV tersebut sejak dua jam
    4.Dia (pr) sudah bermain tenis sejak dia berumur 8 tahun
    5.Berapa lama kamu suah merokok ?
    6.Mereka sudah bermain PS selama tiga jam

    1. The day has been raining for two hour
    2. How long you have been studying english?
    3. i have been watching that television program for two hours
    4. He have been playing tennis since eight years old
    5. How long you have been smoking?
    6. They have been playing play station for three hours

    Reply
  7. 1. Today has been raining for 2 hours
    2. How long you has been learning english?
    3. I have been watching TV for 2 hours.
    4. she has been playing tennis since she was 8 years old.
    5. how long you have been smooking?
    6. they are have been playing PS for 3 hours.

    Reply
  8. 1.Hari sudah hujan selama dua jam
    Today has been raining for two hours
    2.Berapa lama kamu sudah belajar bahasa inggris ?
    How long you has been learning english?
    3.Saya sudah menonton acara TV tersebut sejak dua jam
    i have been watching that tv program since two hours
    4.Dia (pr) sudah bermain tenis sejak dia berumur 8 tahun
    he has been playing tennis since 8 years old
    5.Berapa lama kamu suah merokok ?
    how long you have been smoking?
    6.Mereka sudah bermain PS selama tiga jam
    they have been playing ps for 3 hours

    Reply
  9. 1.Hari sudah hujan selama dua jam
    Today has been raining for two hours

    2.Berapa lama kamu sudah belajar bahasa inggris ?
    How long you have been learning english languagge ?

    3.Saya sudah menonton acara TV tersebut sejak dua jam
    I have been watching that TV program since two hours

    4.Dia (pr) sudah bermain tenis sejak dia berumur 8 tahun
    He has been playing tenis since he was 8 years old

    5.Berapa lama kamu suah merokok ?
    How long you have been smoking ?

    6.Mereka sudah bermain PS selama tiga jam
    They have been playing PS for three hours

    Reply
    • kalo has been didahului dengan subjek he, she, atau it
      kalo have been didahului dengan subjek they, we, you, atau i

      Reply
  10. has : buat she, he, it
    have : buat they, we, you, i

    liat aja di simple present
    kalo she/he itu verbnya ditambahin ‘s’ , have => has

    noh

    Reply

Leave a Comment