Present Perfect Continuous – Definition, Examples & Uses
The present perfect continuous (also called present perfect progressive) describes an action that began in the past and continues into the present, or has recently stopped but its effects are still visible.
It emphasizes duration - how long something has been happening up to now.
The tense is formed with have/has been + verb-ing.
(He has been working here for ten years.)
To form a negative, add not after have/has
(have not been working / has not been working).
To form a question, begin with have/has, placing the subject before been
(Have they been waiting long?).
How is it formed
The present perfect continuous describes an action that started in the past and is still continuing, or has just stopped but still affects the present.
Formed with have/has + been + verb-ing → She has been studying for three hours. / He has been running, so he is out of breath.
When to Use the Present Perfect Continuous
1. Actions That Began in the Past and Continue Until Now
Use the present perfect continuous to describe actions that started in the past and are still happening.
Examples:
She has been living in Tokyo for five years.
I have been teaching English since 2010
2. Actions That Have Recently Stopped but Still Have Present Results
Use the present perfect continuous to describe actions that have just finished, but whose effects are still visible.
Examples:
He's tired because he has been working all night.
The ground is wet because it has been raining.
3. Repeated or Temporary Actions
Use the present perfect continuous to describe repeated or temporary activity.
Examples:
They have been calling you all day.
We have been using that room for meetings this month.
Present Perfect Continuous Forms
| Subject | Affirmative | Negative | Question |
|---|---|---|---|
| I | I have been waiting. | I haven't been waiting. | Have I been waiting? |
| You | You have been waiting. | You haven't been waiting. | Have you been waiting? |
| He | He has been waiting. | He hasn't been waiting. | Has he been waiting? |
| She | She has been waiting. | She hasn't been waiting. | Has she been waiting? |
| It | It has been waiting. | It hasn't been waiting. | Has it been waiting? |
| We | We have been waiting. | We haven't been waiting. | Have we been waiting? |
| They | They have been waiting. | They haven't been waiting. | Have they been waiting? |
Negative Present Perfect Continuous
To form a negative sentence, use:
have/has not + been + verb-ing
Examples:
I have not been feeling well lately.
She has not been coming to class regularly.
How to Form a Question in the Present Perfect Continuous
To form a question, place have or has before the subject.
Structure:
Have/Has + subject + been + verb-ing … ?
Examples:
Have you been studying this week?
Has it been raining all afternoon?
When Not to Use the Present Perfect Continuous
Do not use the present perfect continuous in the following cases:
1. With Stative Verbs
Stative verbs describe states, not actions.
Incorrect:
I have been knowing him for years.
Correct:
I have known him for years.
2. For Completed Actions
When the focus is on the result, not duration, use the present perfect instead.
Incorrect:
She has been finishing her work.
Correct:
She has finished her work.
Find out more
Both tenses connect the past with the present, but they focus on different aspects.
The present perfect continuous is used to express duration.
The present perfect is used to describe finished results.
Present Perfect (have/has + past participle): emphasizes completion or result of an action.
Example:
She has finished the report. (focus on result)
Present Perfect Progressive (have/has been + verb-ing): emphasizes duration or continuation of an action.
Example:
She has been working on the report all morning. (focus on process)
Use present perfect for results and present perfect progressive for duration.
Both tenses describe actions, but the time focus is different.
The present continuous describes an action that is happening right now.
The present perfect continuous describes an action that began in the past and continues until now.
Present Continuous (am/is/are + verb-ing):
She is reading now.
Present Perfect Progressive:
She has been reading for two hours.
The time focus shifts from now (present continuous) to from the past until now (present perfect continuous).
- I have been studying for three hours.
- She has been working at the company since 2022.
- They have been playing soccer all afternoon.
- We have been waiting for the bus for 20 minutes.
- He has been learning Spanish recently.
- It has been raining since this morning.
- You have been practicing the piano a lot lately.
- The kids have been watching TV for too long.
- My neighbors have been renovating their house all month.
- I have been thinking about changing jobs.