Present Perfect Continuous Tense
The present perfect continuous emphasises the duration or ongoing nature of an activity that started in the past and is still happening â or has just stopped.
Forming the present perfect continuous
Structure: have/has + been + verb-ing
| Subject | Form | Example |
|---|---|---|
| I / you / we / they | have been + -ing | I have been waiting for an hour. |
| he / she / it | has been + -ing | She has been studying all day. |
When to use it
1. An activity that started in the past and is still continuing:
I have been learning Spanish for two years. (I still am)
She has been working at the hospital since 2020.
2. A recent activity that has just stopped â with a visible result:
You look tired. Have you been running?
His hands are dirty â he's been fixing the car.
3. To explain how long something has been happening:
How long have you been waiting?
They've been arguing all morning.
Present perfect simple vs. continuous
| Present perfect simple | Present perfect continuous | |
|---|---|---|
| Focus | Completed result | Duration / ongoing process |
| Example | I have written three emails. | I have been writing emails all morning. |
| Stative verbs | Used with stative verbs | Not used with stative verbs |
Stative verbs: Verbs like know, love, believe, want, own do not use the continuous form. Say I have known her for years, not I have been knowing her.
Tip: If you want to stress how long something has been happening, use the continuous. If you want to stress the number of times or the completed result, use the simple.