English grammar · Intermediate

Present Perfect Continuous: Form, Uses, and Examples

The present perfect continuous is formed with have or has been plus the -ing form of the verb: I've been working, she's been studying. It describes an activity that started in the past and is still going on, or has only just stopped, and it focuses on the activity and its duration rather than on any finished result. It nearly always answers the question how long, or explains something visible now.

I've been waiting here for forty minutes.

an activity that began in the past and is still going on

What it is

The present perfect continuous combines two ideas. From the present perfect it takes the link between past and present: the action reaches up to now. From the continuous it takes the sense of an activity in progress: unfinished, ongoing, taking time. Put together, they describe something that has been happening: an activity that started earlier and is either still going on (I've been learning Italian for two years) or has just stopped and left traces in the present (Your eyes are red, have you been crying?). The attention is on the doing and how long it has lasted, never on a completed result or a number.

She's been painting the kitchen all afternoon. (Still at it, or just stopped and covered in paint.) She's painted the kitchen. (Present perfect simple: the job is finished and the kitchen is a new colour.)

How to spot it

Look for have or has (often contracted) followed by been and an -ing form. For, since, how long, all day, all week, lately, and recently are its companions. If the sentence gives a number of times or a finished quantity, the tense is probably the present perfect simple instead.

  • How long have you been living here? (asking about a duration that continues)
  • It's been raining since lunchtime. (started at lunchtime, still raining)
  • I've been trying to call you all morning. (repeated attempts up to now)
  • You look tired. Have you been working late? (a recent activity explaining a present sign)

Stative verbs stay out of this tense. I've known her for years, not I've been knowing her. When the verb describes a state, the present perfect simple takes over the duration meaning.

Present Perfect Continuous Quick Reference

The uses of the present perfect continuous

UseExampleTypical words
Activity continuing up to nowWe've been waiting for an hour.for, since, how long, all day
Recent activity with a visible resultYou've been running. You're out of breath.often no time word: the evidence is in the present
Repeated actions over a periodShe's been calling every day this week.every day, lately, recently, a lot
Temporary situationsI've been staying with my sister since the flood.since, for the last few weeks, at the moment
Trends and gradual changeHouse prices have been rising for a decade.for years, steadily, more and more

Common Present Perfect Continuous Examples in English

Grouped by use. The first two are the core of the tense; the third and fourth grow out of them.

Still Going On: How Long?

I've been working here since 2021.
started in 2021, still my job
They've been renovating the house for months.
the work is still under way
How long have you been waiting?
the question this tense answers
She's been learning the cello since she was six.
since + a past simple clause

Since gives the starting point, for gives the length. Both measure the activity up to this moment.

Just Stopped, and You Can Tell

Have you been crying? Your eyes are red.
the activity explains what I see
Sorry I'm late, I've been talking to the neighbours.
explaining where the time went
Someone's been smoking in here.
the smell is the evidence
I've been thinking about what you said.
recent mental activity, now reported

No time word is needed here. The present is the point: the effects are visible or the topic has just come up.

Repeated and Habitual Recently

He's been going to the gym a lot lately.
repeated visits over recent weeks
I've been getting headaches every afternoon.
a recurring problem up to now
We've been seeing each other for a few weeks.
a repeated activity that defines a relationship
She's been travelling for work every month this year.
a pattern within an unfinished period

Lately and recently are natural here, and so is a lot. The tense presents the repetition as one ongoing activity.

Trends and Temporary Situations

Rents have been going up all year.
a trend continuing to now
I've been sleeping on the sofa while my room is painted.
a temporary arrangement
The weather has been getting warmer.
gradual change up to now
We've been using the back entrance since the lift broke.
temporary, with a starting point

Compare the present continuous, which shows the change happening now (Rents are going up) without measuring how long it has lasted.

How the Present Perfect Continuous Works

Three parts to build, and one idea to keep hold of: activity and duration, not result.

Have or Has Been Plus the -ing Form

Have agrees with the subject (has for he, she, and it); been and the -ing form never change. In speech have contracts with the subject: I've been, she's been, they've been.

I've been reading. She's been reading.

only have changes to has

have/has + been + -ing.

Negatives and Questions Work on Have

Not goes after have or has (haven't been, hasn't been), and the question moves have or has in front of the subject. Been and the -ing form stay exactly where they are.

I haven't been sleeping well. Has he been working?

have does the grammar; been and the -ing form stay put

Have moves, the rest stays.

It Measures Duration, Not Quantity

Use it with how long, for, since, and all day. The moment the sentence counts (three times, two chapters, ten emails) or names a finished amount, switch to the present perfect simple, which reports results.

I've been writing emails all morning. I've written ten emails.

duration in the first, a counted result in the second

How long = continuous. How many = simple.

Recent Activity Explains the Present

With no time word at all, the tense points to a recent activity whose effects are visible now. The activity may have stopped a moment ago; what matters is that its traces are fresh.

You've been running.

you are out of breath and sweaty now

Fresh traces of an activity.

The Continuous Sounds Temporary

With verbs like live, work, and study, both perfect forms are possible for duration. The continuous suggests the situation is temporary or recent; the simple suits permanent, lifelong situations.

I've been living here for a year. I've lived here all my life.

a temporary stay, then a permanent one

Continuous for a while, simple for good.

Common Mistakes with Present Perfect Continuous

Incorrect: I am living here since 2020.

Correct: I've been living here since 2020.

A duration that started in the past and continues needs a perfect form, not the present continuous. Since 2020 measures the time up to now, and only have been living can carry that measurement.

Incorrect: I've been knowing him for ten years.

Correct: I've known him for ten years.

Know is a stative verb and has no continuous forms. For duration with a state, the present perfect simple does the job.

Incorrect: She's been writing three reports today.

Correct: She's written three reports today.

Three reports is a counted, completed result, and the continuous form measures activity, not quantity. Drop the number and the continuous returns: She's been writing reports all day.

Incorrect: How long are you waiting?

Correct: How long have you been waiting?

How long about a period that runs up to now asks for the present perfect continuous. The present continuous describes what is happening but cannot measure back into the past.

Present Perfect Continuous Forms

The full forms with the verb work. In speech have contracts with the subject (I've been, she's been) or with not (haven't been, hasn't been). She's been working is she has, not she is.

Affirmative, negative, question

Have agrees with the subject (has for he, she, it); been and the -ing form never change.

PronounAffirmativeNegativeQuestion
Ihave been workinghave not been workingHave I been working?
youhave been workinghave not been workingHave you been working?
he / she / ithas been workinghas not been workingHas she been working?
wehave been workinghave not been workingHave we been working?
theyhave been workinghave not been workingHave they been working?

Wh-questions put the question word first: How long have you been working here? What has she been doing? Short answers use have alone: Yes, I have. No, she hasn't.

Verbs That Change the Rules

Three groups of verbs behave differently from the standard pattern.

Live, work, study, teach: either form

With verbs that already describe long, continuous activities, both tenses are correct and mean nearly the same. The continuous sounds a little more temporary or recent.

I've lived here for ten years. I've been living here for ten years.
both correct; the second hints that it may not be forever
She's worked there since 2019. She's been working there since 2019.
same duration, same meaning
How long have you studied English? How long have you been studying English?
both natural questions

For permanent, lifelong situations the simple form is usual: I've lived here all my life.

Stative verbs: simple only

Verbs of knowing, feeling, possessing, and being do not take continuous forms, so their duration is expressed with the present perfect simple.

I've known Sam since university.
not I've been knowing
They've had that car for years.
not have been having
She's been ill all week.
been here is the participle of be, not a continuous

Want and need are also stative: I've wanted to ask you something, not I've been wanting, although the continuous is heard in informal speech.

Counting and finishing: simple only

As soon as the sentence counts occasions or names a completed quantity, the simple form takes over, even if the period continues.

I've been to the gym three times this week.
three times: counted
We've had four meetings since Monday.
a number of completed events
He's read half the book.
a measured amount finished

You can still describe the same period with the continuous if you drop the number: I've been going to the gym a lot this week.

Quick Check: Present Perfect Continuous

Put the verb in brackets into the present perfect continuous, or into the present perfect simple where the sentence asks for a result, a number, or a state.

1. It ___ (snow) since early this morning.

Answer: has been snowing

still snowing: duration up to now

2. You look exhausted. What ___ you ___ (do)?

Answer: have you been doing

recent activity with a visible effect

3. I ___ (write) six emails since lunch and I'm still not finished.

Answer: have written

six is a counted result

4. We ___ (know) each other for years.

Answer: have known

know is stative: simple only

5. How long ___ they ___ (learn) Japanese?

Answer: have they been learning

how long with an activity

6. She ___ (not / sleep) well lately.

Answer: hasn't been sleeping

lately, a repeated recent pattern

Present Perfect Continuous FAQs

What is the present perfect continuous?
It is the tense for activities that began in the past and are still in progress, or have only just stopped: I've been waiting since six. It is formed with have or has been plus the -ing form. Its focus is the activity and how long it has lasted, which is why it pairs so naturally with for, since, and how long.
What is the difference between the present perfect and the present perfect continuous?
The simple form focuses on completion and results: I've cleaned the flat (it is clean now). The continuous focuses on the activity and its duration: I've been cleaning the flat (that is what I have been doing, and I may not have finished). Numbers and finished quantities take the simple form: I've cleaned three rooms.
Can I use the present perfect continuous with since and for?
Yes, and that is its most common use. Since introduces the starting point: I've been working since eight. For introduces the length: I've been working for six hours. Both describe a period that reaches the present moment, which is exactly what the tense is built for.
Why can't I say I've been knowing her for years?
Because know is a stative verb, and stative verbs have no continuous forms in standard English. Use the present perfect simple for duration with these verbs: I've known her for years, I've had this phone since March, she's been ill all week. The same applies to like, believe, understand, belong, and own.
Does the action have to be still happening?
No. It can have stopped a moment ago, as long as its effects are still felt or visible: I've been running (I am out of breath now). Why are your hands dirty? Have you been gardening? The point is that the activity is recent enough to explain the present, whether or not it is still going on.