You already know the present perfect (I've lived here for two years) and the past continuous (I was working when you called). The present perfect continuous combines their ideas: an activity that started in the past and stretches forward, with a strong connection to now.

  • I've been studying all morning.

  • Why are your hands dirty? — I've been gardening.

  • She's been working here since 2020.

The form is have / has + been + verb-ing.

Quick form: subject + have / has + been + verb**-ing** → I've been waiting. He's been running.

How to form it

In affirmative sentences, the three parts always come in this order:

Subject have / has been -ing form
I / you / we / they have been working, studying…
he / she / it has been working, studying…
  • I have been waiting for an hour.I*'ve been waiting** for an hour.*
  • She has been studying since this morning.She*'s been studying** since this morning.*
  • They have been travelling all week.

The been never changes; only have / has shows person agreement (same rule as the present perfect).

The -ing form follows the usual spelling rules: drop a final silent -e (make → making, have → having); double the final consonant in many short, stressed CVC verbs (run → running, sit → sitting); do not double w, x, or y (fix → fixing, play → playing). These are the same rules as for the past continuous.

Three main uses

1. Duration up to now — "how long?"

This is the most common B1 use. The activity started in the past and is still going on (or has only just stopped):

  • How long have you been learning English?For three years. / Since 2021.
  • I*'ve been waiting** for this bus for half an hour.*
  • She*'s been living** in London since last September.*

Use for (a length of time) or since (a starting point), just as you would with the present perfect — but here the emphasis is on the activity in progress, not just its existence. (If you need a reminder on for vs since, see Present perfect: for & since.)

2. A recent activity explains the present

The activity has just stopped (or is very recent) and its effects are visible now:

  • You look tired. — Yes, I*'ve been working** overtime all week.*
  • His hands are muddy. He*'s been digging** in the garden.*
  • We*'ve been running** — that's why we're out of breath.*

The continuous signals: look at the evidence around you, then consider what must have been happening.

3. Repeated recent activity over a period

When an action happens repeatedly over a recent stretch of time, the continuous is common:

  • She*'s been calling** me every day this week.*
  • I*'ve been trying** to contact them all morning.*
  • He*'s been sending** me messages for hours.*

Negatives

Negatives use not between have / has and been:

  • I haven't been sleeping well lately.
  • She hasn't been going to the gym.
  • They haven't been working on it very long.

Questions

In questions, have or has comes before the subject:

  • Have you been waiting long?
  • Has she been feeling better?
  • How long have they been living here?
  • What have you been doing all afternoon?

Short answers use have / has alone:

  • "Have you been working here long?" — "Yes, I have." / "No, I haven't."

State verbs — use the simple form instead

Some verbs describe states (not activities that progress): know, believe, understand, like, love, hate, need, own, have (possession). With their state meanings, these verbs usually use the simple form, especially for duration — the continuous form is uncommon in those contexts:

  • I've been knowing her for years. → ✅ I've known her for years.
  • I've been owning this bag since 2018. → ✅ I've owned / had this bag since 2018.
  • She's been having the car for a year. (possession meaning) → ✅ She's had the car for a year.

Some of these verbs can appear in continuous forms when they take on a temporary or action-like meaning (She's been having headaches, I've been wanting to ask you something), but with their core state meanings, reach for the simple form for duration.

State verbs behave the same way across all tenses in their state meanings — just as you wouldn't say I am knowing or I was knowing.

Present perfect simple vs continuous

This is the key B1 comparison. Both refer to the past and connect to the present, but they shift the emphasis:

Present perfect simple Present perfect continuous
Typical focus result, experience, count, or state duration activity in progress, duration, or recent evidence
Example I've written the report. (it's done) I've been writing the report. (may not be done)
Example She's eaten three biscuits. (three — the count matters) She's been eating biscuits all morning. (the ongoing activity matters)

A useful shortcut: if you're counting a result or completed thing, reach for the simple; if you want to stress the duration or the ongoing nature of the activity, reach for the continuous:

  • I*'ve read** four chapters.* (number of chapters finished = result)
  • I*'ve been reading** since lunch.* (how long = duration)

Some verbs work equally well in both forms with only a small shift: I've lived here for years (simple — very common with state-like verbs and for long-term situations) vs I've been living here for years (continuous — slight emphasis on ongoing activity). Both are natural.

For the separate contrast between the present perfect and the past simple, see Present perfect vs past simple.

Common mistakes

  • I've been waited for an hour. → ✅ I've been waiting for an hour. (in the present perfect continuous, been is followed by the -ing form)
  • She's been been studying. → ✅ She's been studying. (only one been)
  • How long have you been know him? → ✅ How long have you known him? (state verb → present perfect simple)
  • I've been learning English since three years. → ✅ I've been learning English for three years. (three years is a duration → for)
  • He have been working all day. → ✅ He has been working all day. (he = has, not have)
  • I've been writing four chapters. (when the count is the point) → ✅ I've written four chapters. (use the simple when stressing the completed result)

Quick check

The answer may be present perfect simple or continuous; for or since may also be needed:

  1. You look exhausted! — I know, I ____ (run) for an hour.
  2. ____ you ever ____ (try) Japanese food?
  3. We ____ (know) each other ____ 2015.
  4. She's still at her desk. How long ____ she ____ (study) today?
  5. He ____ (read) five articles so far this morning. (result matters)
Show answers
  1. 've been running   2. Havetried (experience → simple)   3. have knownsince (state verb → simple)   4. hasbeen studying   5. has read (count = result → simple)

Key takeaways

  • Present perfect continuous = have / has + been + verb-ing — emphasises the duration or ongoing nature of an activity.
  • Three core uses: how long something has been happening (for / since); a recent activity with a visible present result; a repeated action over a recent period.
  • State verbs (know, have, own, like, etc.) with their state meanings don't use the continuous — use the present perfect simple for duration: I've known her for years.
  • In this simple vs continuous contrast: the simple often focuses on a completed result, count, or state duration; the continuous focuses on activity in progress, duration, or recent evidence.
  • Negatives: haven't / hasn't been + -ing. Questions: Have / Has + subject + been + -ing?