Present Perfect Continuous — English Grammar (B1–B2)

⏳ Grammar · Past & Perfect Tenses

Present Perfect Continuous

How to shift the spotlight from what’s finished to how long something has been going on — and why that changes the whole meaning of a sentence.

Grammar Past & Perfect Tenses Present Perfect Continuous

The rule in one sentenceUse the present perfect continuous (have/has been + -ing) to focus on the duration or ongoing nature of something that started in the past and is still relevant now — the present perfect simple, by contrast, focuses on the completed result or total.

Why add “been” to the present perfect?

The present perfect simple (I’ve watched) already connects the past to now. The present perfect continuous pushes that connection further: it isn’t just interested in the fact that something happened, it’s interested in the stretch of time the activity has filled, and whether it’s still going.

Jennifer Kent has been directing films for years, and she’s still working today — the activity spans time and continues into the present. Compare that with Jennifer Kent has directed several feature films, which reports a completed total rather than an ongoing stretch of time.

The continuous form is also the natural choice for something recent enough that its evidence is still visible. If your eyes are red and you can’t stop talking about the plot twist, someone might correctly guess: You’ve been watching Shutter Island, haven’t you? The activity itself just finished, but its effects are written all over you right now.

🎬 Compare: “I‘ve been watching The Boys all weekend” (the activity and the time spent on it are the point — you might not even be finished) vs “I‘ve watched all four seasons of The Boys” (the completed total is the point — how many, not how long).
Same tense family, different question answered: duration vs result.

Because the emphasis is on duration, the present perfect continuous pairs naturally with “how long” questions: How long has the cinema been running its double bill of 13 Hours and Patch Adams? — a question the present perfect simple can’t answer nearly as naturally.

How to build it

Present perfect continuous

subject+have/has+been+verb-ing
+

Guillermo del Toro has been working on stop-motion animation for years.

The studio hasn’t been talking about a release date for the next Talk to Me film.

haven’t/hasn’t + been + verb-ing
?

Have you been following the Wallace & Gromit saga since the first film?

Have/Has + subject + been + verb-ing
⚠️ “Been” never changes — only have/has agrees with the subject, and the main verb always stays in its -ing form.

Present perfect simple, for contrast

subject+have/has+past participle
+

Glenn Close has received a record number of Oscar nominations.

a fixed, countable result
+

Lorenzo’s Oil has been praised by critics for decades.

an ongoing stretch of time
💡 Ask yourself: am I counting a total, or measuring a stretch of time? Totals and single results favour the simple form; duration and “still happening” favour the continuous.

When to use which

Present perfect continuous

  • Duration up to now: Audiences have been discovering Defiance (2008) on streaming since its release.
  • Temporary or recent activity: I’ve been rewatching the Chicken Run films this month.
  • Action possibly unfinished: She’s been editing the Coraline trailer all afternoon.
  • Visible evidence right now: Your eyes are watering — have you been watching The Babadook again?

Present perfect simple

  • Completed action, result matters: Jennifer Kent has finished filming her new project.
  • A total or count: The Marvel Cinematic Universe has released more than thirty films.
  • Achievement or milestone: Munich (2005) has received five Academy Award nominations.
  • A permanent state or fact: Pixar has always used original stories rather than remakes.

Signal words: your instant clue

These words point strongly towards duration — and therefore the continuous.

forsincehow longall day/week/monthrecentlylatelystill

Visual guide

Common mistakes

❌ I’ve been knowing about Munich (2005) for years.

✅ I‘ve known about Munich (2005) for years.

State verbs like know, love, believe, own don’t take a continuous form, even in the present perfect — use the simple form instead.

❌ She’s been watching Kill List five times this year.

✅ She‘s watched Kill List five times this year.

A specific number of completed repetitions is a total, not a duration — the present perfect simple, not the continuous.

❌ I have been watch the new trailer for Under the Skin three times already.

✅ I have watched the new trailer for Under the Skin three times already.

The main verb needs its -ing form to be continuous at all — but this sentence is really a total, so the simple form is correct here.

❌ I’ve been following the Marvel Cinematic Universe since three years.

✅ I‘ve been following the Marvel Cinematic Universe for three years.

Since introduces a starting point (since 2021), for introduces a length of time (for three years) — they aren’t interchangeable.

Exceptions & tricky cases

1. Completed continuous actions still leave evidence. The activity itself can be finished by the moment of speaking, as long as its result is visible now.
Her eyes are red — she‘s been watching Marley & Me again.

2. State verbs never go continuous. Even when duration is exactly the point, verbs like know, believe, want, own stay in the simple form.
Fans have wanted a sequel to ParaNorman for years.

3. “How long” almost always pulls in the continuous. When you’re asking specifically about a stretch of time, the continuous is the natural, idiomatic choice.
How long has the cinema been running its double bill of 13 Hours and Patch Adams?

4. Some duration verbs allow either form with little change in meaning. Verbs like live, work, study can take the simple or continuous form for duration, almost interchangeably.
Awakenings has run / has been running on classic film channels for decades.

Practice: choose the right form

Eight quick questions. Pick the answer you’d actually say — you get the explanation either way.

1. Jennifer Kent ___ films for years, and she’s still directing today.

The activity spans years and continues now — duration, so present perfect continuous.

2. The Marvel Cinematic Universe ___ more than thirty films so far.

A specific total/count needs the present perfect simple, not the continuous.

3. How long ___ the cinema ___ its double bill of 13 Hours and Patch Adams?

“How long” asking about a stretch of time up to now needs the present perfect continuous.

4. I ___ about Munich (2005) for years — it never disappoints me on rewatch.

“Know” is a state verb and never takes the continuous form.

5. Your eyes are red — ___ Marley & Me again?

Visible evidence right now points to the present perfect continuous, even if the activity has just stopped.

6. She ___ Kill List five times this year.

A counted number of completed repetitions is a total — present perfect simple.

7. Scarlett Johansson ___ with Marvel Studios for over a decade.

Duration verbs like “work” happily take the continuous form to stress how long.

8. Munich (2005) ___ five Academy Award nominations.

A specific achievement/result — present perfect simple, not continuous.

Keep going

📬 New grammar lessons land every week — subscribe to the newsletter at the bottom of this page so you never miss one

← Past & Perfect Tenses  ·  All grammar topics

Share: 💬 WhatsApp ✈️ Telegram