Present Perfect Continuous
Grammar learning path:Present perfect contrasts1. What the Present Perfect Continuous Shows
You already know present perfect (have/has + past participle) and present continuous (am/is/are + verb-ing). The present perfect continuous combines them: have/has + been + verb-ing to show an activity from the past up to now (or very recently).
We use the present perfect continuous to describe two main situations:
- actions that started in the past and are still continuing (often to emphasise duration)
- actions that finished very recently and have evidence now
Examples:
- “I have been studying English for two hours.” → The action started two hours ago and is still continuing now (or the speaker is focusing on the two-hour duration).
- “She has been working in this company since 2020.” → She started in 2020 and is still working there.
Don’t use present continuous with since/for to talk about a past-to-now meaning. Say “I have been working here since 2020”, not “I am working here since 2020.”
2. Present Perfect Continuous Structure
Structure: have / has + been + verb-ing
- I / you / we / they → have been + verb-ing
- He / she / it → has been + verb-ing
Examples:
- “I have been reading that book.”
- “She has been watching TV all afternoon.”
- “They have been playing football since 10 a.m.”
Note: The focus is on the activity and duration, not the fact that it’s finished.
3. Present Perfect Continuous vs Present Perfect
Both tenses connect the past to the present, but the difference is:
Present perfect: Focus on result or experience
- Present perfect simple often answers: What has happened / what is finished? Present perfect continuous often answers: How long / what have you been doing?
Present perfect continuous: Focus on duration or ongoing activity
- “I have been reading the book for a month.” → Emphasis on the time spent reading; the action may not be finished.
Examples:
- “I have cleaned the kitchen.” → It’s clean now (result).
- “I have been cleaning the kitchen.” → I spent time cleaning; maybe I’m still cleaning or just finished.
- “I have read three books this month.” → completed number.
- “I have been reading books this month.” → activity, not a completed number.
- “She has painted the door.” → the door is painted (result).
- “She has been painting the door.” → there is paint on her hands (evidence of activity).
Use the simple form for a quantified completed result: “I have written three emails,” not “I have been writing three emails” when the number completed is the point.
4. Stative Verbs: Use the Present Perfect Simple
Stative verbs describe a state, not an activity. Verbs such as know, believe, like, love, need, own, belong and understand do not normally take a continuous form.
For a state that started in the past and continues now, use the present perfect simple.
| Incorrect | Correct |
|---|---|
| ❌ I have been knowing him for years. | ✅ I have known him for years. |
| ❌ She has been owning this car since 2021. | ✅ She has owned this car since 2021. |
| ❌ We have been liking this café for a long time. | ✅ We have liked this café for a long time. |
Some verbs can describe either a state or an activity. “I have known the answer for an hour” describes a state, but “I have been thinking about the answer for an hour” describes an activity.
With live, work, study, and teach, both forms are often possible with for/since: “I have lived / have been living here for years.” The continuous stresses the activity or temporary nature; the simple is more neutral.
Quick check
Try one question now
Check your answer when you are ready.
5. Duration and Recent-Time Expressions
Present perfect continuous often appears with words or phrases that show duration or a starting point:
- for → how long (for two hours, for a week)
- since → when it started (since Monday, since 2019)
- all + period → all morning, all week
Lately and recently are different: they show recency, not a specific duration. We can use them with either present perfect form.
- Present perfect continuous → recent or repeated activity: “He has been running a lot lately.”
- Present perfect simple → completed events or results: “He has run three races recently.”
Examples:
- “I have been working here for five years.”
- “She has been feeling tired since Monday.”
- “They have been training all morning.”
- “I have been working from home recently.”
Since takes a starting point; for takes a period: say “since Monday” and “for two hours,” not “since two hours.” In spoken English, for is sometimes omitted: “I’ve been waiting two hours.”
6. Negative Sentences and Questions
Negatives
- Subject + have/has + not + been + verb-ing
- “I haven’t been sleeping well.”
- “She hasn’t been feeling well recently.”
Questions
- Have/Has + subject + been + verb-ing?
- “Have you been studying English today?”
- “Has he been working here long?”
- How long + have/has + subject + been + verb-ing?
- “How long have you been learning English?”
Short Answers
In short answers, we repeat only have/has (not been + -ing):
- “Have you been working?” — “Yes, I have.”
- “Has he been working here?” — “Yes, he has.”
- “Has she been working late?” — “No, she hasn’t.”
Short answers usually use ‘Yes, I have.’ / ‘No, I haven’t.’ (Full forms like ‘No, I have not’ are possible but less common in conversation.)
7. Common Form Mistakes
The present perfect continuous needs all three parts: have/has + been + verb-ing.
| Common mistake | Correct form | Why? |
|---|---|---|
| ❌ I have working all day. | ✅ I have been working all day. | Do not drop been. |
| ❌ I am been working all day. | ✅ I have been working all day. | Do not add been to am/is/are + verb-ing; use have/has for this tense. |
| ❌ She has being studying. | ✅ She has been studying. | Use been, not being, after have/has. |
| ❌ They have been work since noon. | ✅ They have been working since noon. | The main verb needs -ing. |
| ❌ I have been knowing her for years. | ✅ I have known her for years. | Use the present perfect simple with a stative verb. |
8. Quick Summary
- Present perfect continuous = started in the past → still happening now or recently finished
- Form: have/has + been + verb-ing
- Focus: duration, process, effort, ongoing activity, not only result
- Duration expressions: for, since, all morning/week
- Recent-time expressions: lately/recently; choose simple or continuous according to focus
- Stative verbs: normally use the present perfect simple, not the continuous
- Compare with present perfect: present perfect → result / experience; present perfect continuous → action / duration
Was this lesson helpful?
Last updated August 23, 2026