Form

TypeFormulaExample
Positivehave/has been + verb-ingI have been studying all morning.
Negativehaven't/hasn't been + verb-ingShe hasn't been sleeping well.
Yes/No questionHave/Has + subject + been + verb-ing?Have you been waiting long?
Wh- questionWh- + have/has + subject + been + verb-ing?What have you been doing all afternoon?

Uses

UseWhen…Example
1. Duration up to now An activity started in the past and is still happening now (or has only just stopped), usually with for/since. I have been learning Portuguese for six months.
She has been working at the hospital since March.
2. Recently finished, result visible now The activity itself may already be over, but there's a clear result or evidence of it right now. I'm out of breath — I have been running.
Your hands are covered in flour. Have you been baking?
3. Temporary situation / recent change Something happening lately that isn't the person's normal routine — often a change that started only recently. I've been walking to work this month — my car is at the mechanic's.
She's been skipping breakfast lately, which isn't like her.
4. Repeated action over a period A series of separate, repeated events spread across a period of time — not one single uninterrupted activity. He's been calling the landlord every day this week about the leak.
They've been meeting up for coffee every Friday since January.

Not with single-point actions

This form doesn't combine naturally with verbs that describe a single, instant event — especially start, stop, and finish. Those actions happen at one point, not over a duration, so there's no "process" for the continuous form to describe.

✗ Has the meeting been starting yet?
✓ Has the meeting started yet?

Repetition isn't the same as counting

Use 4 above describes a repeated activity as a pattern over time — but this form still isn't the natural choice when the point is to count exactly how many times something happened. Counting a specific number belongs to Present Perfect Simple instead.

She's written three emails about it this morning. (counting — Simple)
She's been writing emails about it all morning. (describing the activity itself — Continuous)

Overlap with Present Perfect Simple

For Use 1 (duration up to now), Present Perfect Simple and Present Perfect Continuous can often say almost the same thing: "I've worked here for five years" ≈ "I've been working here for five years." The full picture on when the two forms overlap, and when they clearly don't, is on the Present Perfect Simple page.

State verbs: why some don't take -ing at all

Some verbs describe a state rather than an action, and English generally doesn't put them in any continuous form — not here, not in Present Continuous either. Even when the meaning is clearly about duration, these verbs stay in the simple form:

✗ I have been knowing her for years.
✓ I have known her for years.
CategoryCommon verbs
Thoughts & opinionsknow, believe, understand, agree, doubt, remember, suppose, mean, recognise
Feelings & emotionslove, like, hate, want, need, prefer, wish
Senses & perceptionsee, hear, smell, taste, feel, appear, seem
Possession, measurement & existencehave, own, belong, contain, consist (of), cost, weigh, matter, be

Some of these verbs change meaning — and then they DO take -ing

This isn't an absolute ban on the word itself. Several state verbs have a second, more active meaning, and in that second meaning the continuous form is perfectly natural:

have: "I have a dog." (possession — state) vs. "I've been having a rough week." (going through — active)
think: "I think you're right." (opinion — state) vs. "I've been thinking about applying for that job." (mental process — active)
look: "That cake looks amazing." (appearance — state) vs. "What have you been looking at all this time?" (the action of looking — active)

The lesson isn't "memorize which verbs are banned" — it's "check what the verb means in that specific sentence."

PP Continuous vs. PP Simple

Present Perfect ContinuousPresent Perfect Simple
Focus on the activity / process Focus on the result / completion
I have been painting the room.
(still in process, or just finished)
I have painted the room.
(it's done, result is visible)
She has been writing a report.
(all morning, exhausted)
She has written the report.
(finished, ready to submit)
He has been cleaning his room.
(may not be finished yet)
He has cleaned his room.
(it's clean now)
State verbs: State verbs (know, like, love, believe, understand…) are NOT used in the continuous form even in the Present Perfect — see the full list, and the verbs that change meaning, in State verbs above.

Common errors

Error 1 — Using a state verb in the continuous form.

✗ I have been owning this guitar since I was sixteen.
✓ I have owned this guitar since I was sixteen.

Error 2 — Dropping "been."

✗ She has working on that report since Monday.
✓ She has been working on that report since Monday.

Error 3 — Using Present Continuous instead of this form with "since."

✗ We are living in this apartment since March.
✓ We have been living in this apartment since March.

Error 4 — Mixing up "for" and "since."

✗ He's been jogging since two hours.
✓ He's been jogging for two hours.

Error 5 — Using this form with a single-point verb.

✗ Has the movie been ending yet?
✓ Has the movie ended yet?

Error 6 — Not matching the auxiliary to the subject.

✗ They has been arguing about the bill all night.
✓ They have been arguing about the bill all night.

Exercises

EXERCISE:

Warm-up — Choose the correct form

Choose the form that fits the situation.

1. I'm covered in flour — I ___ a cake.

2. ___ you ever ___ in a foreign country?

3. He ___ that painting for thirty years — it was a gift from his father.

4. Look at that queue outside the cinema — people ___ since dawn!

5. She ___ to the gym every day this week — it's a new resolution.

6. ___ the train ___ yet?

7. I ___ this exact problem for years — nothing ever changes.

8. We ___ emails back and forth all morning trying to sort this out.