Icycomp

Present Perfect Continuous Tense



Bentuk Umum :


S + [has/have + been + present participle]


Contohnya :



  • You have been waiting here for two hours.

  • Have you been waiting
    here for two hours?

  • You have not been waiting here for
    two hours.


 


Penggunaan 1 : Durasi Dari Masa Lalu Sampai Sekarang






Examples:



  • They have been talking for the last
    hour.

  • She has been working at that
    company for three years.

  • What have you been doing
    for the last 30 minutes?

  • James has been teaching at the
    university since June.

  • We have been waiting here for over
    two hours!

  • Why has Nancy not been
    taking
    her medicine for the last three days?



Penggunaan 2 : Dengan Recently, Lately ( Baru - Baru ini
)



Examples:



  • Recently, I have been feeling
    really tired.

  • She has been watching too much
    television lately.

  • Have you been exercising
    lately?

  • Mary has been feeling a little
    depressed.

  • Lisa has not been practicing her
    English.

  • What have you been doing?


0 Responses