Present Perfect Continuous (have been -ing)
Use have / has been + the -ing form to talk about an activity that started in the past and is still going on, or has just stopped and has a visible result now: 'I have been waiting for an hour', 'It has been raining'.
Level: B1. The present perfect continuous links a past activity to now. It focuses on the activity itself and how long it has been going on, not on a finished result.
The rule
The present perfect continuous is have / has + been + the -ing form of the verb. Use have with I / you / we / they and has with he / she / it. The -ing form is the present participle: work → working, study → studying, rain → raining.
It has two main jobs. First, for an activity that started in the past and is still happening now, often with for or since: “I have been waiting for an hour” (I am still waiting). Second, for an activity that has just stopped but whose result you can see now: “You’re out of breath — have you been running?”
Use for with a length of time (for two hours, for years) and since with the point when the activity began (since 9 o’clock, since Monday, since I arrived).
Forms
| Subject | have / has | been + -ing | Example |
|---|---|---|---|
| I / you / we / they | have (’ve) | been working | I have (I’ve) been working all day. |
| he / she / it | has (’s) | been raining | It has (It’s) been raining since noon. |
| negative | have / has + not | been sleeping | He hasn’t been sleeping well. |
| question | Have / Has + subject | been waiting | Have you been waiting long? |
How to say it
- I’ve, you’ve, we’ve, they’ve and he’s, she’s, it’s are the normal spoken contractions; here he’s = he has, not he is (the word been tells you which).
- been is usually said with a short vowel in everyday speech (like “bin”), not a long “ee”.
- In have been, the v often links smoothly into been: say it as one piece, “I’ve-been”.
- haven’t sounds like “hav-nt”; hasn’t like “haz-nt”.
Example sentences
- I have been waiting for an hour.The activity started an hour ago and still continues now.
- It has been raining since this morning.since + a starting point; the rain goes on now.
- She has been studying English for three years.for + a length of time; still studying.
- We've been living here since 2020.A situation that began in the past and continues.
- They have been working on the project all week.An ongoing activity over a period up to now.
- He has been feeling tired lately.A recent, continuing state over recent days.
- You're wet — have you been swimming?A recent activity; the wet clothes are the result now.
- I'm sorry I'm late; I've been looking for a parking space.Just-finished activity explaining the present situation.
- How long have you been learning the guitar?A question asking about duration up to now.
- My eyes hurt because I've been reading all day.The activity causes a result you feel now.
- The children have been playing outside since lunch.Activity continuing from a past point to now.
- She hasn't been sleeping well this week.Negative; a continuing problem up to now.
- We have been trying to call you all morning.Repeated effort across a period up to now.
- Has it been snowing again?A question about a recent, possibly just-finished activity.
- I've been meaning to write to you.An intention building up over recent time.
- They've been arguing a lot recently.A pattern of activity continuing into the present.
- He has been working here since he left school.since + a past event marks the starting point.
- Why are you out of breath? Have you been running?Visible result now from a just-finished activity.
- I haven't been eating much lately.A continuing habit up to the present, in the negative.
- We've been waiting for the bus for twenty minutes.for + duration; the waiting is still happening.
- She's been coughing all night.Repeated activity across a period right up to now.
- How long has your brother been living abroad?Asking about the length of an ongoing situation.
Common mistakes
- ❌ I am waiting for an hour. → ✅ I have been waiting for an hour. For an activity that started in the past and continues, use the present perfect continuous, not the present continuous.
- ❌ I have been knowing her for years. → ✅ I have known her for years. Know is stative; use the present perfect simple, not the continuous.
- ❌ She has been study English for three years. → ✅ She has been studying English for three years. After been, use the -ing form (studying).
- ❌ We have been living here since five years. → ✅ We have been living here for five years. Use for with a length of time; since needs a starting point (since 2020).
- ❌ How long you have been waiting? → ✅ How long have you been waiting? In questions, put have/has before the subject.
- ❌ He has been working here since he has left school. → ✅ He has been working here since he left school. After since, the point in time uses the past simple (left), not another perfect.
A short conversation
A: You look exhausted. Have you been working late again? B: Yes, I’ve been preparing for the exam all week. A: How long have you been studying today? B: Since eight this morning. I haven’t been sleeping much.
Usage notes
- for vs since. For measures the length (for ten minutes, for ages); since marks the start (since Tuesday, since I woke up). After since, a time clause takes the past simple: “since I arrived”.
- Temporary, not permanent. The present perfect continuous often suggests something temporary or recent: “I’ve been staying with friends” (for now) feels more temporary than “I’ve lived here for years”.
- The result you can see. Use it to explain a present situation from a just-finished activity: wet hair, being out of breath, a messy kitchen. The activity may have stopped seconds ago.
- Questions and short answers. Ask “Have you been waiting long?” Answer short: “Yes, I have.” / “No, I haven’t.”
- Contractions. ’ve / ’s (= have/has) and haven’t / hasn’t are normal in speech and informal writing.
Compared with…
- Present perfect simple (have done) looks at a completed result, a number, or an experience, while the continuous (have been doing) looks at the activity and its duration. Compare “I’ve written three emails” (result, how many — finished) with “I’ve been writing emails all morning” (activity, how long). For the full contrast, see Present Perfect: Simple vs Continuous.
- Present perfect vs past simple decides between an open, up-to-now time and a finished, dated time: “I’ve been reading it” (still relevant now) vs “I read it last year” (finished, with a date). See Present Perfect vs Past Simple.

Quick recap before you practise.
Practice
Present perfect continuous practice
Try each one, then press Check. No sign-up, nothing is sent anywhere — it all runs in your browser.
Hint: a length of time
Show answer
for — Use for with a length of time; since needs a starting point.
Hint: a starting point
Show answer
since — Use since with the point when the activity began.
4 Put the words in order to make a correct sentence.
Show answer
Have you been waiting long? — Questions put Have/Has before the subject, then been + -ing.
5 Match the base verb to its -ing form used after been.
- run
- study
- lie
- travel
Show answer
- run → running
- study → studying
- lie → lying
- travel → travelling
These are the present participles that follow been.
Quiz
Present perfect continuous quiz
12 questions · pick an answer and you'll see straight away if it's right.
-
Show answer
have been waiting — A past activity continuing to now uses have been + -ing.
-
Show answer
has been studying — Use has with she, then been + the -ing form studying.
-
Show answer
since — Since marks the starting point of the activity.
-
Show answer
for — For is used with a length of time.
-
Show answer
I have been knowing him for years. — Know is a stative verb and is not used in the continuous.
-
Show answer
Have you been running? — A just-finished activity with a visible result now takes the present perfect continuous.
-
Show answer
have — Use have with you; the subject comes after have.
-
Show answer
hasn't been sleeping — Use hasn't with he, then been + sleeping.
-
Show answer
working — Been is always followed by the -ing form.
-
Show answer
for — Hours is a length of time, so use for.
-
Show answer
an activity whose result you feel now — The ongoing activity explains the present result (sore eyes).
-
Show answer
How long have you been waiting? — In questions, have/has goes before the subject.
Recap cheat-sheet
| Feature | Form / example | Note |
|---|---|---|
| form | have/has + been + -ing | I’ve been working, she has been reading |
| use 1 | started in past, still going | I have been waiting for an hour. |
| use 2 | just stopped, result now | You’re wet — have you been swimming? |
| for / since | for + length, since + start | for two hours / since Monday |
| stative verbs | use the simple form | I have known her for years. |
Next
- Next grammar topic: Present Perfect: Simple vs Continuous
- Back to the English grammar section
- New here? Start with Start Learning English Here
All English grammar topics
Every grammar point in order, from your first sentence to advanced structures. Pick one and go straight to it. New lessons go live every day, so topics marked Coming soon fill in over the next weeks.
Grammar path
A1 30 topics · 30 ready
- 01 Verb 'To Be' in the Present (am, is, are)
- 02 Subject Pronouns: I, You, He, She, It, We, They
- 03 Present Simple: Affirmative and the -s Ending
- 04 Present Simple: Negatives and Questions (do/does)
- 05 Articles: a / an and When to Use Each
- 06 The Definite Article 'The': When to Use It
- 07 Zero Article: When to Use No Article
- 08 Plural Nouns: Regular and Irregular Forms
- 09 This, That, These, Those (Demonstratives)
- 10 Possessive Adjectives: my, your, his, her
- 11 Possessive 's and s' (Showing Belonging)
- 12 There Is / There Are (Saying What Exists)
- 13 Have Got: Talking About Possession
- 14 Can and Can't for Ability
- 15 Present Continuous (am/is/are + -ing)
- 16 Imperatives: Giving Orders and Instructions
- 17 Adjectives: Position and Basic Use
- 18 Prepositions of Place: in, on, at
- 19 Prepositions of Time: in, on, at
- 20 Question Words: What, Where, When, Who, Why, How
- 21 How Much vs How Many
- 22 Countable and Uncountable Nouns
- 23 Some and Any: Which One to Use
- 24 Object Pronouns: me, you, him, her, us, them
- 25 Adverbs of Frequency and Their Position
- 26 Like, Love, Hate + -ing (Expressing Preferences)
- 27 Would Like: Polite Wants and Offers
- 28 Making Requests: Can, Could, May I
- 29 Past Simple of 'To Be' (was / were)
- 30 Let's and Shall We: Making Suggestions
A2 25 topics · 25 ready
- 31 Past Simple: Regular Verbs and -ed Spelling
- 32 Past Simple: Irregular Verbs (go, see, have)
- 33 Past Simple: Negatives and Questions (did)
- 34 Comparative Adjectives (bigger, more expensive)
- 35 Superlative Adjectives (the biggest, the most)
- 36 Going To: Plans and Predictions
- 37 Will: Predictions, Decisions and Offers
- 38 Present Continuous for Future Arrangements
- 39 Present Perfect for Experience (ever / never)
- 40 Present Perfect with just, already, yet
- 41 Present Perfect vs Past Simple
- 42 Have To and Don't Have To (Obligation)
- 43 Should and Shouldn't for Advice
- 44 Could: Past Ability and Polite Use
- 45 Much, Many, A Lot Of
- 46 A Few, A Little, Few, Little
- 47 Adverbs of Manner (quickly, well, hard)
- 48 Verb + -ing or Verb + to (Introduction)
- 49 Zero Conditional (Facts and Rules)
- 50 First Conditional (Real Future Possibility)
- 51 Prepositions of Movement (to, into, through)
- 52 Possessive Pronouns: mine, yours, hers
- 53 Past Continuous (was/were + -ing)
- 54 Too and Enough (Degree)
- 55 Order of Adjectives Before a Noun
B1 27 topics · 27 ready
- 56 Past Continuous vs Past Simple
- 57 Used To and Would for Past Habits
- 58 Present Perfect Continuous (have been -ing) You are here
- 59 Present Perfect: Simple vs Continuous
- 60 Past Perfect (had + past participle)
- 61 Second Conditional (Unreal Present/Future)
- 62 Third Conditional (Unreal Past)
- 63 Reported Speech: Statements (Backshift)
- 64 Reported Questions
- 65 Reported Commands and Requests
- 66 Passive Voice: Present and Past Simple
- 67 Must and Mustn't (Strong Obligation)
- 68 May, Might, Could for Possibility
- 69 Defining Relative Clauses (who, which, that)
- 70 Non-Defining Relative Clauses (with commas)
- 71 Gerunds and Infinitives: Full Verb Patterns
- 72 Verbs Where -ing vs to Changes Meaning
- 73 Future Continuous (will be -ing)
- 74 So and Such (Emphasis)
- 75 As...As Comparisons (equality)
- 76 Question Tags (isn't it? do you?)
- 77 Phrasal Verbs: Separable and Inseparable
- 78 Linking Words: because, so, although, but
- 79 Infinitive of Purpose (to / in order to)
- 80 Indirect Questions (Can you tell me...)
- 81 Make, Let, Allow, Help (Causatives Intro)
- 82 Be Used To and Get Used To (+ -ing)
B2 25 topics · 25 ready
- 83 Narrative Tenses for Storytelling
- 84 Past Perfect Continuous (had been -ing)
- 85 Mixed Conditionals
- 86 Wish and If Only (Regrets and Wishes)
- 87 Wish/If Only + would (Complaints)
- 88 Passive Voice: All Tenses and Modals
- 89 Reporting Passive (It is said that / is said to)
- 90 Causative: Have/Get Something Done
- 91 Reduced Relative Clauses (Participles)
- 92 Modals of Deduction: Present and Past
- 93 Needn't Have vs Didn't Need To
- 94 Future Perfect (will have done)
- 95 Participle Clauses (-ing / -ed / having done)
- 96 Advanced Comparatives (far/much + er, the more)
- 97 Conditional Alternatives: unless, as long as, provided
- 98 Advanced Determiners: each, every, either, neither
- 99 Intensifiers and Adverbs of Degree
- 100 Advanced Contrast: despite, in spite of, however
- 101 Advanced Linkers: therefore, moreover, consequently
- 102 Advanced Article Use (generalisations, names)
- 103 Verb + Preposition and Adjective + Preposition
- 104 Relative Clauses: whose, where, when, quantifier + whom
- 105 Subject-Verb Agreement: Tricky Cases
- 106 Emphatic Do (I do like it)
- 107 Would for Past Habits (Formal Narrative)
C1 18 topics · 18 ready
- 108 Inversion with Negative Adverbials
- 109 Inversion in Conditionals (Had I known)
- 110 Cleft Sentences (It was... / What I need is...)
- 111 Fronting and Emphasis (Word Order)
- 112 Subjunctive and Mandative (I suggest he be)
- 113 Ellipsis and Substitution (so, do, one)
- 114 Hedging and Cautious Language
- 115 Nominalisation (Academic Noun Style)
- 116 Advanced Discourse Markers (Spoken & Written)
- 117 Advanced Passive (passive + infinitive, get-passive)
- 118 Advanced Comparative Structures (no sooner...than)
- 119 Future in the Past (was going to / would)
- 120 Advanced Modals (may well, might as well, would rather)
- 121 Advanced Reported Speech (Reporting Verbs + Patterns)
- 122 Advanced and Idiomatic Phrasal Verbs
- 123 Collocation and Colligation (Natural Combinations)
- 124 Advanced Concession (much as, whatever, however + adj)
- 125 Absolute and Non-Finite Clauses (Formal)