Present Perfect Continuous
Present perfect is used to talk about the action that started in the
past and continues to the present while present perfect continuous tense is
used to describe the action that started in the past and still continues in the
present. It is formed by using have been with present participle (have/has been
+ V-ing).
Forms
Positive: Sub + have/has been + V-ing.
Ex. I have been studying English since I was 10 years old.
Negative: Sub + have/has + not + been + V-ing.
Ex. She hasn’t been sleeping since this morning.
Yes/No: Have/has + sub + been + V-ing…….?
Have you been studying English since you were 10?
Wh-Question: Wh-Word + have/has + sub + been + V-ing….?
How long have you been studying English?
I have been teaching English since 2005.
From the above example, we can see that the action of me teaching
English started in the past, 2005, continues to the present and the action of
teaching is still going on now. See more examples below.
She has been working in this company for 5 years.
They have been playing soccer for 2 hours.
Most people have been using the internet since 2000.
Has she been working this company for 5 years?
Have they been playing soccer for two hours?
How long have you been waiting here?
Where has he been teaching at since 2005?
Practice
Complete the following sentences using the correct form of the present
perfect continuous.
Theara (work) _________________ has been working in this company since
2000.
He (wait) _________________ for you since 7 am.
Roza (live) _________________ in Phnom Penh since 1992.
Why is she so tired? She (play) _________________tennis for five hours.
How long (learn / you) _________________ English?
They (look for) _________________ us for almost two hours.
I (live) _________________
without electricity for two weeks.
They ( lean)_________________ together since grade 5.
How long (work / your mom) _________________ in the garden?
Theary (not / be) _________________ in the garden for more than an
hour.