B2Tenses — Present Perfect

Present Perfect Continuous Use

1

What is it?

Understanding when to use the present perfect continuous versus the present perfect simple is a real turning point in English fluency. Both connect the past to the present, but in different ways. The continuous emphasises duration, ongoing process, and recent activity — often explaining why something looks or feels a certain way right now. The simple emphasises completion, results, and quantity. This topic focuses on getting that contrast right.

2

How to form it

SubjectPositiveNegativeQuestion
Present Perfect SimpleShe has writtenShe hasn't writtenHas she written?
Present Perfect ContinuousShe's been writingShe hasn't been writingHas she been writing?
  • Present perfect: have/has + past participle.
  • Present perfect continuous: have/has been + verb-ing.
  • Simple = focus on result/completion. Continuous = focus on duration/process.
  • Stative verbs (know, believe, want, understand) cannot use the continuous form.
3

When to use it

  1. 1

    Use continuous to emphasise HOW LONG an activity has been in progress.

    "I've been waiting for 40 minutes." / "They've been building the new road for two years."

  2. 2

    Use continuous to explain visible present evidence of a recent activity.

    "You look sweaty — have you been exercising?" / "The laptop is warm — someone has been using it."

  3. 3

    Use simple to focus on a completed action or a measurable result.

    "She's written three chapters." (done) vs. "She's been writing." (process ongoing)

  4. 4

    Use simple with stative verbs.

    "I've known him for years." (NOT: I've been knowing him.)

  5. 5

    Use simple when 'how many times' or 'how often' matters.

    "She's visited Paris four times." (NOT: She's been visiting Paris four times.)

  6. 6

    Use continuous for ongoing or repeated recent behaviour.

    "She's been making a lot of mistakes lately." / "I've been thinking about a career change."

4

Common mistakes

I've been writing five emails.

I've written five emails.

A specific number (five) focuses on the completed result — use present perfect simple.

She's been understanding the problem since the start.

She's understood the problem since the start.

'Understand' is stative — can only use present perfect simple.

He's been just finishing.

He's just finished.

'Just' signals completion — use present perfect simple.

5

Quick reference

  • Continuous = duration/process. Simple = completion/result.
  • With 'for' and 'since' — both are possible. Continuous is more common for actions; simple for states.
  • Measurable results (numbers, quantities) → simple.
  • Visible evidence of recent activity → continuous.
  • 'Just', 'already', 'yet', 'never' → almost always with simple.
  • Stative verbs → always simple.
6

Natural conversation example

An editor and a writer reviewing the progress of a book project.

E

Editor

How's the manuscript coming along? Have you been making progress?
W

Writer

Yes — I've been rewriting the second act completely. It's much stronger now.
E

Editor

Have you managed to cut the chapters we discussed?
W

Writer

I've already removed two, and I've been working on the third.
E

Editor

Good. How long have you been working on this version?
W

Writer

About six weeks. I've been struggling with the ending, honestly.
E

Editor

I've been reading the notes you sent. There's something there — it just needs sharpening.
W

Writer

I know. I've thought about it a lot. I think I've finally got it.

Practice Exercises

Choose between present perfect simple and present perfect continuous.

  1. 1.
    She (write) four chapters so far this month.
  2. 2.
    I (think) about your suggestion all week.
  3. 3.
    How long (you / study) English?
  4. 4.
    He (just / finish) the call.
  5. 5.
    They (work) on this contract since last year.
  6. 6.
    The team (already / submit) the report.
  7. 7.
    She looks tired — she (not / sleep) well.
  8. 8.
    I (know) him for years.
  9. 9.
    We (make) great progress this quarter.
  10. 10.
    He (practise) for the recital all week.

Now use Present Perfect Continuous Use in real conversation

Grammar sticks when you use it out loud. Practise with an AI tutor who gives you instant feedback.

Speak with AI Tutor