Which one to useB2

Present perfect vs present perfect continuous

The short answer

The simple form looks at the result: I’ve written three emails. The continuous looks at the activity and how long it went on: I’ve been writing emails all morning. If you can count what was produced, use the simple; if you are explaining how the time was spent, use the continuous.

Or skip ahead and practise it now: present perfect, free, no signup.

At a glance

Present perfect or Present perfect continuous?

ComparePresent perfectThe result. What is finished.Present perfect continuousThe activity. How long it went on.
FocusWhat was achievedWhat was going on
CompletionUsually finishedOften still going, or just stopped
With a numberNatural: I’ve read three chaptersAvoided, not “been reading three chapters”
With for and sincePossible: I’ve lived here for yearsPreferred: I’ve been waiting for an hour
Visible evidence nowNot the pointOften the point: you’re out of breath
State verbsRequired: I’ve known her for yearsNot used, never “been knowing”

How to choose

Ask these, in order

  1. 1

    Can you count what was produced?

    Simple. Numbers belong with results, not with activities.

    I’ve sent four reminders already.

    Four is a count of finished things.

  2. 2

    Are you explaining how the time has been spent?

    Continuous. Duration is what it is for.

    I’ve been sending reminders all morning.

    No count, the point is the morning.

  3. 3

    Is there visible evidence of recent activity?

    Continuous. It explains a present state by naming what caused it.

    Your eyes are red / have you been crying?

    The evidence is present; the activity explains it.

  4. 4

    Is the verb a state, know, own, believe, understand?

    Simple, always. State verbs have no continuous form at all.

    We’ve known each other since school.

    Not “we’ve been knowing”, in any variety of English.

Side by side

Each one, in full

Present perfect

When to use the present perfect

The result. What is finished.

The simple form reports what now exists as a result of past action. It sits with numbers and quantities: three chapters, twice, all of them, because those describe finished output.

It is also the only option with state verbs, and it is what you use when the activity is over and the point is that it produced something: I’ve painted the kitchen means the painting is done and the kitchen is a different colour.

She’s finished the first draft.

Done, and the draft exists.

I’ve been to Lisbon twice.

A counted experience.

They’ve owned the shop since 2011.

Own is a state verb, so no continuous is available.

Present perfect continuous

When to use the continuous

The activity. How long it went on.

The continuous describes the activity itself, usually with an eye on how long it lasted or on the state it has left behind. With for and since it is the more natural choice: I’ve been waiting for an hour.

It carries an implication the simple does not: that the activity may still be going, or has only just stopped, and that its effects are visible. That is why it so often answers a question nobody asked out loud: why are you covered in paint?

I’ve been trying to reach you all day.

Repeated activity, still relevant.

It’s been raining since Tuesday.

Still raining, most likely.

He’s been working on it, but he hasn’t finished.

Activity, then result, the two forms in one sentence.

Mistakes to avoid

What learners actually get wrong

  • I’ve been knowing him for ten years.

    I’ve known him for ten years.

    Know is a state verb and has no continuous form. Learners reach for the continuous because for ten years feels like duration, and duration is exactly what the simple form covers with state verbs.

  • I’ve been writing three emails.

    I’ve written three emails.

    A number counts finished output, which belongs with the simple form. The continuous with a count is not merely odd. It makes the sentence unparseable, because it claims an activity had a quantity.

  • I’ve painted the kitchen all afternoon.

    I’ve been painting the kitchen all afternoon.

    All afternoon measures the activity, so it takes the continuous. The simple form claims the kitchen is finished, which contradicts the duration marker.

  • She has been finishing the report.

    She has finished the report.

    Finish names a completed point, so it resists the continuous. Verbs that describe an instant rather than a stretch, finish, arrive, start, break, take the simple form.

Now use it

Present perfect

for, since, just, yet, already, ever: the words that pick the tense. Reading a rule and being able to apply it are different skills, and only one of them shows up when you speak.

  • 20 questions
  • Instant feedback
  • No ads, no signup
Start the exercise

Questions

Asked and answered

Are they ever interchangeable?
With for and since, often. I’ve lived here for ten years and I’ve been living here for ten years both work, and the continuous only faintly suggests the arrangement is temporary. Outside that overlap the difference is real and choosing wrongly changes the meaning.
Which verbs prefer the continuous?
Activities with no natural endpoint: wait, work, study, look for, try, rain, sleep. Their opposite, verbs naming an instant, like arrive, finish, break, find, prefer the simple, because there is no stretch of time for the continuous to describe.
Does the same distinction apply in the past perfect?
Yes, identically. I had written three emails counts results; I had been writing emails all morning describes the activity. If you have this pair, the past perfect version needs no extra learning, only the auxiliary changes.