In this section you will find information about the different uses of the present perfect continuous / progressive tense with examples.
Uses of the Present Perfect Continuous
To emphize the length of time of actions that began in the past and are still happening in the present.
I have been working on the school project all day.
Tyler has been cooking since morning.
We have been looking for our car keys for 3 hours.
For actions that began in the past and finished at some time and there is an effect in the present.
She is a professional because she has been singing for 10 years.
They are exhausted because they have been planning the next meetings.
I am tired because I have been working extra hours this week.
For repeated actions that began in the past and are still happening in the present.
I have been practicing for the tournament every day.
He has been attending meetings all day.
Katy has been designing clothes for the last three days.
To show criticism or annoyance.
Kai has been eating my biscuits!
She has been making a lot of noise!
They have been criticizing people!
In the following table, you will find information about the structure of the present perfect continuous or progressive tense and positive, negative and interrogative sentences.
More information about English verb tenses here.