Present Perfect Continuous
You met Present Perfect Simple at A2 — I have lived here for three years. B1 introduces its sibling: Present Perfect Continuous — I have been living here for three years.
The difference is subtle but real, and using it correctly is one of the markers that takes your English from solid A2 to fluent B1.
Form
have / has + been + V-ing.
| Subject | have/has + been | V-ing | Full sentence |
|---|---|---|---|
| I | have been (‘ve been) | working | I’ve been working all day. |
| You | have been (‘ve been) | reading | You’ve been reading too long. |
| He / She / It | has been (‘s been) | sleeping | She’s been sleeping for hours. |
| We | have been (‘ve been) | studying | We’ve been studying since 8 AM. |
| They | have been (‘ve been) | waiting | They’ve been waiting for you. |
Negative: haven’t been / hasn’t been + V-ing.
- I haven’t been sleeping well.
- She hasn’t been answering her phone.
Question: invert have/has with subject.
- Have you been waiting long?
- What have you been doing?
- Why has he been calling so much?
Three main uses
1. Activity that started in the past and continues now
The most common use. Something began in the past and is still going on at the moment of speaking, OR has just stopped and the result is visible.
- I’ve been studying for three hours. (still studying, or just finished)
- She’s been working at Google since 2020. (still working there)
- We’ve been waiting for you since noon. (still waiting, with annoyance)
- It’s been raining all day. (still raining)
This use emphasizes the duration / process — the activity has been going on, in progress.
Common time markers (same as Present Perfect Simple): for, since, all day, all morning, lately, recently.
2. Recent activity with a visible result
The activity is just over, and you can see / sense the result now.
- You’re sweating! Have you been running? (sweat = visible result)
- My hands are dirty — I’ve been gardening. (dirty hands = visible)
- She’s tired because she’s been studying all night. (tiredness = result)
- Why is the floor wet? Have you been mopping?
Notice: the activity may have just stopped. Present Perfect Continuous focuses on the visible aftereffect.
3. Repeated recent action
Something that has been happening repeatedly, recently.
- I’ve been going to the gym every morning. (started recently, ongoing pattern)
- He’s been calling me a lot lately. (multiple calls in recent days)
- They’ve been arguing all week.
- She’s been seeing a therapist.
Present Perfect Simple vs Continuous
This is the key contrast at B1. The same situation can usually be told either way, but the focus shifts.
| Present Perfect Simple | Present Perfect Continuous |
|---|---|
| Result / completion | Activity / duration |
| How many / how much | How long |
| Finished | In progress (or recently finished) |
Pattern 1: result vs process
I’ve read three books this week. (Result — I finished three books.) I’ve been reading for two hours. (Process — duration of the reading.)
She’s written five emails today. (Five completed emails.) She’s been writing all morning. (She’s been at it; we don’t know how many.)
Pattern 2: completed vs ongoing
He’s painted the kitchen. (Done — the kitchen is now painted.) He’s been painting the kitchen. (Maybe still going; maybe just finished — paint splatters everywhere.)
I’ve eaten three apples today. (Past mealtimes; counting events.) I’ve been eating healthier lately. (Pattern of behavior, ongoing.)
Pattern 3: how many vs how long
| Question | Tense |
|---|---|
| How many chapters have you read? | Present Perfect Simple |
| How long have you been reading? | Present Perfect Continuous |
| Question | Tense |
|---|---|
| How many times have you been to Paris? | Simple |
| How long have you been studying French? | Continuous |
The cue is how many / how much vs how long.
When NOT to use Continuous: stative verbs
Same rule as Present Continuous (A2 lesson 03): stative verbs don’t take Continuous, in any tense — including Present Perfect.
| Stative — use Simple | Action — Continuous OK |
|---|---|
| I’ve known her for years. | I’ve been working here for years. |
| She’s had a car since 2020. | She’s been driving since 2020. |
| We’ve understood the problem. | We’ve been thinking about the problem. |
| They’ve loved that song forever. | They’ve been listening to that song all day. |
❌ I’ve been knowing her for years. ✅ I’ve known her for years.
❌ She’s been having a car since 2020. (own = state) ✅ She’s had a car since 2020.
The trick: if the verb describes a state, use Simple. If it describes an action / process, Continuous works.
Live vs work — borderline cases
Some verbs (live, work, study, teach) work with both Simple and Continuous, with very little difference in meaning:
- I’ve lived in NYC for three years. ✅
- I’ve been living in NYC for three years. ✅
The Continuous version slightly emphasizes the ongoing process / temporary feeling. Simple emphasizes the duration as a fact. In practice, both are interchangeable here.
But:
- She’s had the same job for ten years. (state — possession of the job)
- She’s been working for the same company for ten years. (process)
When in doubt with an ambiguous verb, both forms are usually fine. With clearly-stative verbs (know, love, belong), only Simple.
Just, already, yet — only with Simple, usually
The adverbs just, already, yet combine more naturally with Present Perfect Simple:
- ✅ I’ve just finished. ❌ I’ve just been finishing.
- ✅ Have you already eaten? ❌ Have you already been eating?
These adverbs imply completion — which is the Simple’s domain.
AmE notes
In American English, Past Simple is often used where standard grammar would prefer Present Perfect Continuous, in casual speech:
- Standard: I’ve been working out a lot recently.
- AmE casual: I worked out a lot recently.
Don’t say either of these is “wrong” in conversation. Both communicate. In writing, stick to Present Perfect Continuous.
Pronunciation notes
- I’ve been /aɪv bɪn/ (AmE default) or further-reduced /aɪv bən/ — been keeps /bɪn/ as the citation/strong form in AmE; the schwa-only /bən/ is a fast-speech reduction. Stress been only when emphatic: Yes, I HAVE been there!
- Have and has both reduce to /əv/ /əz/ in connected speech. They’ve been waiting /ðeɪv bən ˈweɪɾɪŋ/.
- The -ing keeps /ɪŋ/ but g-dropping is normal in casual: I’ve been workin’ all day.
Common Russian-speaker mistakes
- Stative verbs in Continuous: I’ve been knowing him for years → I’ve known him for years.
- Confusing “how many” and “how long” tenses: How long have you read this book? (sounds wrong) → How long have you been reading this book? (Continuous for duration of activity).
- Using Continuous when result matters: I’ve been finishing the report — you can present it now → I’ve finished the report.
- Forgetting been: I have working all day → I have been working all day.
- Mixing up for / since (carryover from A2): I’ve been studying since two hours → I’ve been studying for two hours.
Summary
- Form: have/has + been + V-ing.
- Use for: ongoing activity (still happening), recent activity with visible result, repeated recent pattern.
- Contrast with Simple: Continuous = process / duration; Simple = result / completion / count.
- Don’t use with stative verbs (know, love, belong, have=own).
- How long → Continuous; How many → Simple.
Next lesson: Past Perfect — for events that happened before another past event.
A2: Present Perfect — recent past A2: Present Perfect — life experience B2: Past Perfect Continuous