Present Perfect
Continuous
The answer to “how long have you been doing it?” It describes an activity that is still going on, or has just stopped, and it parts company with the present perfect in one place: here the activity matters, not the result.
For teachers
- Bring the evidence into the room. Send a student out to run in the corridor for two minutes. When they come back ask Why is he out of breath? The answer is He has been running. Red eyes, dirty hands and wet hair do the same job. This is how the second use of the continuous sticks.
- Make “activity or result?” a habit. Write I've been painting the room. (the paint is still wet, the job may not be finished) next to I've painted the room. (the job is done) and have the students say what they notice.
- The “how long” and “how many” pair. Put two questions with the same verb on the board: How long have you been reading? / How many pages have you read? Which is the activity, which is the number? A number question always takes the present perfect.
- List the state verbs. know, like, love, want, need, own, belong, understand, believe. Let the class build the list together and write a have + V3 sentence for each one. Keep the list on the wall.
- Don't mix it with a finished time. Put I've been playing tennis yesterday in front of the class. “Yesterday is a closed time. What should it be?” Remind them of the three questions from topic 2.
- Do the “Type it” level with books closed. Students choose between two forms themselves. With live, study, play both forms are accepted, with state verbs only the present perfect is. Then ask “why isn't the other one right?”
Topic order
Related pages
What it's for
The form: have / has been + verb-ing. I have been waiting. She has been working. Negatives and questions work like the present perfect, with have: I haven't been sleeping. Have you been crying?
First use: an activity still going on. It started in the past, reaches up to now, and may carry on. I have been waiting for an hour. It usually comes with for or since, and the question is How long…?: How long have you been waiting?
Second use: an activity that has just stopped, with a visible trace. It ended a moment ago but the evidence is there. Your hands are dirty. — I've been working in the garden. You don't have to say how long. The evidence is in front of you: wet streets, red eyes, someone out of breath.
The main contrast: activity or result? I've been reading this book says I'm busy with the book, not that I've finished. I've read this book states the finished result. So How long…? mostly takes the continuous, while how many / how much…? and completed jobs take the present perfect: She has written five emails.
State verbs don't take the continuous. know, like, love, want, need, believe, understand, own, belong describe a state, not an activity: I have known her for years. (I have been knowing). With these verbs use the present perfect even with for / since.
Three patterns side by side
| Present perfect continuous | have / has been + V-ing | I have been waiting. Have you been waiting? |
| Negative | haven't / hasn't been + V-ing | I haven't been sleeping well. |
| Present perfect | have / has + V3 | I have waited. I have known him. |
| Short answer | Yes, I have. · No, I haven't. | Have you been running? Yes, I have. |
| How long…? | Activity → been -ing · State → V3 | How long have you been learning? How long have you known him? |
| How many…? | Counted, finished work → V3 | How many pages have you read? |
Signals: which tense?
Note: with live, work, study, teach and for / since both forms are correct (I have lived / have been living here for years). The difference is small: the continuous feels more temporary and ongoing, the present perfect more permanent. A test shouldn't offer both as options.
Common mistakes
and who tends to make themThese eight mistakes turn up in classrooms everywhere. Two sources explain most of them: saying in the present what the learner's language says in the present, and thinking “there's a length of time, so it must be continuous”. Under each one you'll see who tends to make it.
Why: Since / for describes a period reaching from a starting point up to now, so it's have been living, not am living.
Who makes it: Speakers of languages that use the present here: Spanish vivo aquí desde 2019, French j'habite ici depuis 2019, German ich wohne seit 2019 hier, Italian, Russian, Turkish, Arabic.
Why: Know is a state, not an activity. A length of time doesn't make it continuous. The same goes for like, love, want, need, own, belong: with state verbs it's have + V3.
Who makes it: Learners who have just been taught “for and since go with the continuous” and apply it to every verb.
Why: Counting five emails means naming five finished jobs. When the work is counted and complete, the result matters, and that's the present perfect. The continuous describes the activity; it doesn't answer “how many?”
Who makes it: Learners at B1 who treat the continuous as “the more advanced form” and use it everywhere.
Why: When a finished time such as yesterday, last week or ago is there, it's the past simple. The present perfect continuous can't sit with a finished time.
Who makes it: Speakers of languages with a compound past (French, German, Italian), and learners who see an activity and forget the time word.
Why: Finish happens at a point: there is no “being busy finishing”. The result is the point here: the homework is done → present perfect.
Who makes it: Learners who think the continuous sounds “more natural” for anything that has just happened.
Why: Been goes missing, or the -ing does. The pattern has three parts: have + been + verb-ing. Count all three.
Who makes it: Learners at every level, especially in speech, where I've been waiting shrinks to “I've waiting”.
Why: How long asks about a period reaching up to now: have you been + -ing (or have you + V3 with a state verb).
Who makes it: Speakers of Spanish ¿cuánto tiempo llevas esperando?, French ça fait combien de temps que tu attends ?, German wie lange wartest du schon?, and many other languages that ask this in the present.
Why: “Never eaten” reports an experience, not an ongoing activity. When experience or number is the point (ever, never, twice), it's the present perfect.
Who makes it: Learners who have just met the continuous and use it as a general “more advanced” form.