Present Perfect Continuous helps you communicate about activities continuing to now or recently stopped with visible results. Start with the meaning, notice the pattern, and then use it in complete sentences.
By the end of this lesson, you can
- I can emphasize the duration or ongoing nature of a recent activity.
- Recognise and build the form: have/has been + verb-ing.
- Use the pattern accurately in a meaningful sentence.
Meaning and use
Use Present Perfect Continuous for activities continuing to now or recently stopped with visible results. Always read the whole situation before choosing the form: grammar expresses a meaning, not only a pattern.
I have been studying for this exam for three hours.
Use the present perfect continuous to emphasize the duration of an ongoing activity.
She is tired because she has been running all morning.
Use this tense for a recent activity with a visible present result.
How long have you been waiting?
A present-perfect-continuous question with 'you' begins with 'have'.
have/has been + verb-ingKeep this pattern visible while you study the examples. Then cover it and rebuild one example from memory.
Key rules to notice
These rules explain why the form is correct. Focus on the subject, auxiliary, verb form, word order and time or meaning clues.
- Use the present perfect continuous to emphasize the duration of an ongoing activity.
- Use this tense for a recent activity with a visible present result.
- A present-perfect-continuous question with 'you' begins with 'have'.
- Use the continuous form to stress an activity continuing over a period.
- The duration phrase 'all week' supports an ongoing repeated activity.
Common mistakes
Not:I have studied for this exam for three hours.
Use:I have been studying for this exam for three hours.
Use the present perfect continuous to emphasize the duration of an ongoing activity.
Not:She is tired because she has run all morning.
Use:She is tired because she has been running all morning.
Use this tense for a recent activity with a visible present result.
Not:How long did you been waiting?
Use:How long have you been waiting?
A present-perfect-continuous question with 'you' begins with 'have'.
Check before you practise
Complete each sentence mentally, then reveal the answer.
It ____ since lunchtime.
has been raining
Use the continuous form to stress an activity continuing over a period.
They ____ the same problem all week.
have been discussing
The duration phrase 'all week' supports an ongoing repeated activity.
He ____ well recently.
hasn't been sleeping
Use the negative continuous form for an ongoing recent pattern.