Present Perfect Continuous
The Present Perfect Continuous (have/has been + -ing) connects the past to the present. We use it to talk about an activity that started in the past and is still continuing now, or has just stopped but has a present result.
This tense is especially common when you want to emphasize the duration of an action. Compare: “I have read three chapters” (result: completed chapters) vs. “I have been reading for two hours” (focus: duration).
When we use Present Perfect Continuous
- An activity that started in the past and continues now
- “She has been working here since 2023.”
- “They have been studying all morning.”
- An activity that recently stopped and has a visible result now
- “I’m tired because I have been running.”
- “The ground is wet. It has been raining.”
- To describe repeated activity over a period
- “We have been meeting a lot lately.”
Form (structure)
Positive
- I/You/We/They have been working.
- He/She/It has been working.
Negative
- I/You/We/They haven’t been working.
- He/She/It hasn’t been working.
Questions
- Have you been working?
- Has she been working?
Time markers: for, since, lately, recently
- for + duration: for two hours, for a week, for a long time
- since + starting point: since Monday, since 2020, since 8 a.m.
Present Perfect Continuous vs Present Perfect
Use Present Perfect Continuous when the action/activity and duration are important:
- “I have been writing emails all morning.”
Use Present Perfect when the result/achievement is important:
- “I have written five emails.”
Common mistakes to avoid
- Wrong auxiliary: “He have been…” ❌ → “He has been…” ✅
- Missing been: “I have working…” ❌ → “I have been working…” ✅
- Mixing for/since: “since two hours” ❌ → “for two hours” ✅
When not to use it
We usually avoid Present Perfect Continuous with many stative verbs (know, believe, like, belong). Prefer Present Perfect or Present Simple:
- “I have known her for years.” (not “have been knowing”)
💡 Tips
- Use for + duration (for two hours) and since + start time (since Monday).
- Use it for duration or visible results (tired, wet, messy).
- Avoid it with many stative verbs (know, like, belong).
Grammar Rules
Positive
Negative
Question
Examples
⚠️ Common Mistakes
Practice this lesson with Sunny
Answer a question using what you just learned and receive an instant correction.
Start speakingWrite about it — Sunny checks it
Write a few sentences using what you just learned. Get your level, every mistake explained and a corrected version.
Write 4–5 sentences about yourself using the Present Perfect Continuous.
Check the text🧠 Practice Quiz1 / 10
Frequently asked questions
- What is Present Perfect Continuous?
- The Present Perfect Continuous (have/has been + -ing) connects the past to the present.
- How do you form Present Perfect Continuous?
- The key rule: I/You/We/They have been working. He/She/It has been working.
- What are examples of Present Perfect Continuous?
- Example: I have been studying English for three months.
Help us improve this topic
Share feedback to improve this topic. This is anonymous.
Grammar Level Test
Take a short test to get your estimated grammar level (A1–C2). Sign in after the test to get a certificate with a verification link.
Start test