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
| Use | Example | Typical words |
|---|---|---|
| Activity continuing up to now | We've been waiting for an hour. | for, since, how long, all day |
| Recent activity with a visible result | You've been running. You're out of breath. | often no time word: the evidence is in the present |
| Repeated actions over a period | She's been calling every day this week. | every day, lately, recently, a lot |
| Temporary situations | I've been staying with my sister since the flood. | since, for the last few weeks, at the moment |
| Trends and gradual change | House 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.
| Pronoun | Affirmative | Negative | Question |
|---|---|---|---|
| I | have been working | have not been working | Have I been working? |
| you | have been working | have not been working | Have you been working? |
| he / she / it | has been working | has not been working | Has she been working? |
| we | have been working | have not been working | Have we been working? |
| they | have been working | have not been working | Have 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.