Key Takeaways
  • The present perfect continuous is formed with have/has been + verb-ing.
  • Use it for an action that started in the past and is still continuing or has just stopped.
  • It emphasises the duration or process of an activity, often with for and since.
  • It can explain present results: I'm tired because I've been running.
  • Stative verbs are not normally used in this tense.

Want to practise straight away? Try a Grammar Quiz →

The present perfect continuous connects the past and the present by focusing on the ongoing nature of an activity. It answers questions like "How long have you been doing this?" and explains present situations by pointing to recent activity. Although it looks complex — have/has been + -ing — its uses are clear once you see the pattern. This guide covers the form, every main use, and how it differs from the ordinary present perfect.

How to Form the Tense

The structure has three parts: have or has, then been, then the -ing form.

The Structure

Subjecthave/hasbeen + verb-ing
I / you / we / theyhavebeen waiting
he / she / ithasbeen waiting

Negative: have/has not been + -ing (haven't been working). Question: Have/Has + subject + been + -ing? (Have you been waiting long?)

Why it matters: This tense lets you stress that an activity has been continuous — useful when the process matters more than the result.

Talking About Duration

The most frequent use is to say how long an activity has been going on, when it is still continuing now.

I have been studying English for three years.

She has been working here since 2020.

How long have you been learning the guitar?

Recent Activity and Results

It also describes a recent activity (now finished or just finishing) whose results we can see in the present.

I'm out of breath because I have been running.

Her eyes are red — she has been crying.

The ground is wet; it has been raining.

Pro tip: When you can point to visible evidence of a recent activity, the present perfect continuous is often the most natural choice.

For and Since

Two prepositions appear constantly with this tense:

  • for + a period of time: for two hours, for a week, for years.
  • since + a point in time: since Monday, since 9 a.m., since I arrived.

Use for to measure how long; use since to mark the starting point.

vs the Present Perfect Simple

Continuous vs Simple

Present perfect simplePresent perfect continuous
Focuses on result / completionFocuses on duration / process
I've read three chapters. (how many)I've been reading all morning. (how long)
She's written two emails.She's been writing emails.

If you mention a finished quantity (three chapters, two emails), use the simple. If you emphasise the ongoing activity itself, use the continuous.

Stative Verbs

As with other continuous tenses, stative verbs such as know, believe, own, like and understand are not normally used in the present perfect continuous. We say "I've known her for years", not "I've been knowing her." For duration with stative verbs, use the present perfect simple.

Common Mistakes

A frequent error is dropping been ("I have working") — the full chain is have/has + been + -ing. Another is confusing for and since. A third is using the continuous with a finished number ("I've been reading three books") where the simple is needed. A fourth is using stative verbs in this tense. Keeping the result-vs-process distinction in mind helps you choose correctly between the simple and continuous forms.

Practise English tenses today

Use LexFizz quizzes and gap-fill exercises to master the present perfect continuous — free, no sign-up needed.

Try a Grammar Quiz →

Frequently Asked Questions

How do you form the present perfect continuous?
Use have or has, then been, then the -ing form of the verb: "I have been waiting", "she has been working." Use have with I, you, we and they, and has with he, she and it. The negative is have/has not been + -ing, and questions invert have/has and the subject.
When do we use the present perfect continuous?
Use it for an action that began in the past and either continues now or has just stopped, when you want to stress its duration or process. It is common with for and since ("I've been studying for three years") and to explain present results ("I'm tired because I've been running").
What is the difference between the present perfect simple and continuous?
The simple focuses on the result or a completed quantity ("I've read three chapters"), while the continuous focuses on the ongoing activity and its duration ("I've been reading all morning"). If you state how many or how much, use the simple; if you emphasise how long or the process itself, use the continuous.
What is the difference between "for" and "since"?
Use for with a length of time: for two hours, for a week, for years. Use since with a starting point: since Monday, since 9 a.m., since I arrived. In short, for measures duration and since marks when the activity began.
How does this tense show present results?
It links a recent activity to visible evidence now: "Her eyes are red because she has been crying" or "The ground is wet; it has been raining." The activity may have just finished, but its results are present, which is why the continuous form is natural here.
Can I use stative verbs in the present perfect continuous?
Normally no. Stative verbs such as know, believe, own, like and understand describe states, not activities, so they stay in the simple form: "I've known her for years", not "I've been knowing her." For duration with these verbs, use the present perfect simple.
Why is "been" necessary in this tense?
Been is the past participle of be and is an essential part of the structure have/has + been + -ing. Dropping it produces an incorrect form like "I have working." The full chain — have/has, been, then the -ing verb — must stay complete.
Does the present perfect continuous always mean the action is still happening?
Not always. It can mean the action is still in progress ("I've been studying for hours and I'm still studying") or that it has just stopped but left visible results ("I've been running" — now stopped but out of breath). Context shows whether the activity continues.
How do I make questions in the present perfect continuous?
Put have or has before the subject, then been and the -ing verb: "Have you been waiting long?" or "How long has she been working here?" Question words like how long are very common with this tense because it focuses on duration.
How can I practise the present perfect continuous?
Answer "how long" questions about your real activities using for and since, and complete gap-fill exercises that contrast the simple and continuous forms. LexFizz's Grammar Quiz and Cloze Dropdown exercises offer free, targeted practice.