Skip to content
SLAYLANGUAGE SCHOOL
Account

English grammar · Level B1

Present Perfect Continuous: rules and examples

The Present Perfect Continuous is about an activity that started in the past, has been going on for some time and is still going on or has just stopped: I’ve been waiting for an hour. The focus is on the process and how long it has lasted. Form: have / has been + verb-ing.

Author: Anastasiia SokurUpdated

How to form the Present Perfect Continuous: table

Three parts: have / has + been + verb-ing. Been never changes. In questions only have / has moves to the front.

Present Perfect Continuous: positive, negative and question forms
FormI / you / we / theyhe / she / it
PositiveI’ve been working.She’s been working.
NegativeI haven’t been working.She hasn’t been working.
QuestionHave you been working?Has she been working?
How longHow long have you been working here?How long has she been working here?

When to use the Present Perfect Continuous

  1. Started in the past and still going on

    With for, since, How long…?

    • I’ve been waiting for you for an hour!

    • She’s been learning French since September.

  2. Just stopped, with visible results

    Wet streets, tired faces, red eyes — we explain what has been going on.

    • The streets are wet. It’s been raining.

    • Why are you so tired? — I’ve been running.

  3. Repeated actions recently

    • I’ve been sleeping badly lately.

    • He’s been calling me all week.

Present Perfect Continuous signal words

  • for
  • since
  • How long…?
  • all day
  • all morning
  • all week
  • lately
  • recently
  • for ages

Present Perfect Continuous or Present Perfect?

The Continuous is about the activity and how long it has lasted. The Present Perfect is about the result and how much has been done. With a number (how many times, how many pages) use the Present Perfect.

Present Perfect Continuous vs Present Perfect
Present Perfect ContinuousPresent Perfect
Focusthe activity, how longthe result, how much / how many
ExampleI’ve been reading this book all day.I’ve read 100 pages.
QuestionHow long have you been painting?How many rooms have you painted?
State verbsnot usedI’ve known him for years.

With live and work there is little difference: I’ve lived here for 5 years = I’ve been living here for 5 years.

Read more: Present Perfect

Common mistakes

What learners of English often say. On the left — the mistake, on the right — the correct version.

  • Wrong: I am waiting for an hour.

    Right: I have been waiting for an hour.

    Still going on + how long: Present Perfect Continuous.

  • Wrong: She has been knowing him for years.

    Right: She has known him for years.

    Know is a state verb: no Continuous.

  • Wrong: I have been written three emails.

    Right: I have written three emails.

    A number of things done: Present Perfect.

  • Wrong: How long are you learning English?

    Right: How long have you been learning English?

    How long…? about an ongoing activity: Present Perfect Continuous.

Check yourself

Quiz: Present tenses

24 questions with an explanation after every answer. Free, no sign-up.

I work · I’m working · I’ve worked · I’ve been working

FAQ

Didn’t find your answer? Send us a request — we’ll tell you everything.

When do we use the Present Perfect Continuous?

When an activity started in the past and is still going on, and how long matters (I’ve been studying for three hours), or it has just stopped and we see the result (I’m out of breath — I’ve been running).

How do you form the Present Perfect Continuous?

have / has + been + verb-ing: I have been working, she has been working. Question: Have you been working? Negative: I haven’t been working.

How is it different from the Present Perfect?

The Continuous is the activity and how long (I’ve been cleaning all morning). The Present Perfect is the result and how much (I’ve cleaned two rooms). State verbs only take the Present Perfect.

Next step

Keep learning with a mini-course

Short online courses by Slay School teachers: a 15-minute lesson a day with audio, exercises and dialogues, and the words you forget come back on their own.

  • Day 1 is free
  • 15 minutes a day, at your own pace
  • Every word has audio
  • Lifetime access once paid

All you need to start is an email or a Google account.