Present Perfect Continuous Tense
Learn the Present Perfect Continuous Tense with rules, structure, examples, uses, signal words, common mistakes, and practice questions in this beginner-friendly English grammar lesson.
Present Perfect Continuous Tense
The Present Perfect Continuous Tense (also called the Present Perfect Progressive Tense) is used to describe an action that started in the past and is still continuing, or an action that has recently stopped but its result is still visible.
It is formed using has/have + been + verb + ing.
Examples
| Sentence | Usage |
|---|---|
| I have been studying for two hours. | Action continuing until now |
| She has been working here since 2022. | Action started in the past and continues |
| It has been raining all morning. | Ongoing action |
| They have been playing football. | Recently finished action with present result |
Structure
Affirmative Sentence
Subject + has/have + been + Verb + ing + Object
| Subject | Structure | Example |
|---|---|---|
| I | have been + verb-ing | I have been reading for an hour. |
| You | have been + verb-ing | You have been working hard. |
| We | have been + verb-ing | We have been waiting since noon. |
| They | have been + verb-ing | They have been playing cricket. |
| He | has been + verb-ing | He has been studying all day. |
| She | has been + verb-ing | She has been cooking since morning. |
| It | has been + verb-ing | It has been raining for hours. |
Negative Sentence
Subject + has/have + not + been + Verb + ing
| Example |
|---|
| I have not (haven't) been sleeping well. |
| She has not (hasn't) been feeling well. |
| They haven't been working today. |
Interrogative Sentence
Has/Have + Subject + been + Verb + ing?
| Example |
|---|
| Have you been studying? |
| Has she been waiting long? |
| Have they been playing football? |
When to Use the Present Perfect Continuous Tense
1. Actions That Started in the Past and Continue Until Now
Use this tense when an action began in the past and is still happening.
Examples
- I have been learning English for three years.
- She has been working here since 2021.
- They have been living in Dhaka since childhood.
2. Duration of an Ongoing Action
The focus is on how long the action has continued.
Examples
- We have been waiting for two hours.
- He has been driving since 8 a.m.
- She has been reading all afternoon.
3. Recently Finished Actions with Present Results
The action has just stopped, but the result is still visible.
Examples
- Your clothes are wet because it has been raining.
- He is tired because he has been running.
- The ground is muddy because it has been raining.
4. Repeated Actions Over a Period of Time
Examples
- She has been calling me all day.
- They have been asking the same question repeatedly.
- We have been practicing every evening this week.
Signal Words
Common words and phrases used with this tense:
- for
- since
- all day
- all morning
- all week
- lately
- recently
- how long
Examples
- I have been studying for three hours.
- She has been living here since 2020.
- They have been working all day.
Since vs For
Since
Use since with the starting point of time.
Examples:
- since Monday
- since 2023
- since morning
- since 8 o'clock
For
Use for with the duration of time.
Examples:
- for two hours
- for five years
- for a long time
- for three weeks
Rules
- Use has with he, she, it, and singular nouns.
- Use have with I, you, we, they, and plural nouns.
- Always use been after has or have.
- Always use the verb + ing form.
- This tense emphasizes the duration of an action.
Common Mistakes
❌ She has been work here for five years.
✅ She has been working here for five years.
❌ They have been waited for two hours.
✅ They have been waiting for two hours.
❌ I have been lived here since 2020.
✅ I have lived here since 2020. (Present Perfect is more natural with stative verbs like live in many contexts, although both forms can be correct depending on meaning.)
❌ He has been know her for years.
✅ He has known her for years.
Stative verbs such as know, believe, like, love, own, understand, and want are generally not used in the continuous form.
Present Perfect vs Present Perfect Continuous
| Present Perfect | Present Perfect Continuous |
|---|---|
| I have written five emails. | I have been writing emails all morning. |
| She has lived here for ten years. | She has been living here for ten years. |
| They have repaired the car. | They have been repairing the car since yesterday. |
Use the Present Perfect to emphasize the result of an action.
Use the Present Perfect Continuous to emphasize the duration or ongoing nature of an action.
Quick Quiz
1. Which sentence is correct?
A. She has been study for two hours.
B. She has been studying for two hours.
C. She have been studying for two hours.
D. She has studying for two hours.
Answer: B
2. Which helping verb combination is used in this tense?
A. has + V3
B. is + verb-ing
C. has/have + been + verb-ing
D. had + V3
Answer: C
3. Which sentence is correct?
A. I have been knowing him for years.
B. I have known him for years.
C. I have been know him for years.
D. I knowing him for years.
Answer: B
Summary
- The Present Perfect Continuous Tense describes actions that started in the past and continue until now or have recently finished with visible results.
- It is formed using has/have + been + verb + ing.
- It emphasizes the duration of an action.
- Common signal words include since, for, all day, recently, and lately.
- Avoid using this tense with most stative verbs such as know, believe, love, and own.