ENGLISH
REFERENCE

Present Perfect Continuous vs Present Perfect

B1 Intermediate

The Present Perfect focuses on the result of a completed action, while the Present Perfect Continuous emphasizes the duration or the process of an ongoing activity.

Core Difference

The Present Perfect (I have done) describes a completed action that has a result in the present. The Present Perfect Continuous (I have been doing) focuses on the activity itself, often suggesting it is unfinished or has been happening recently and repeatedly.

  • Use the simple form to say how many or how much.
  • Use the continuous form to say how long.

Result vs. Process

Note that state verbs (like know, like, or believe) are almost never used in the continuous form.

Present Perfect SimplePresent Perfect Continuous
Focuses on the completed result.Focuses on the activity/process.
I've painted the ceiling. (It is finished.)I've been painting the ceiling. (I might not be finished.)
I've read that book. (I know the story.)I've been reading that book. (I am still in the middle of it.)

Forming the Tenses

Simple: have/has + past participle | Continuous: have/has + been + -ing

The simple form uses the past participle, while the continuous form uses the auxiliary been followed by the -ing form of the main verb.

Common mistakes

  • I have been knowing him for years.

    I have known him for years.

    State verbs like 'know' cannot be used in the continuous form, even when describing a long duration.

  • I've been drinking three cups of coffee today.

    I've drunk three cups of coffee today.

    Use the simple form when stating a specific quantity or number of times an action was completed.

Practice

  1. I ________ (write) emails all morning and my eyes are tired.

    Show answer

    have been writing

    Answer:have been writing

    Why:The focus is on the continuous activity and the physical tiredness resulting from the process.

  2. I ________ (write) ten emails so far today.

    Show answer

    have written

    Answer:have written

    Why:The sentence specifies a quantity ('ten emails'), which requires the Present Perfect Simple.

  3. She ________ (clean) the kitchen; it looks sparkling now.

    Show answer

    has cleaned

    Answer:has cleaned

    Why:The focus is on the completed result (the kitchen is clean) rather than the duration of the work.

Related dictionary entries

© 2026 English Reference