This tense shows an action that began earlier and is still continuing, often paired with “for” or “since” to show duration.
If you’ve ever paused mid-sentence and thought, “Wait… do I say I have worked or I have been working?” you’re not alone. This tense trips people up because it connects past time and present time in one clean line.
Once it clicks, you’ll start hearing it everywhere: in interviews, podcasts, customer service calls, and everyday chat. It’s the tense people use when they want to show something has been happening over a stretch of time, not as a one-off event.
This page gives you the meaning, the build, the common time words, and the traps that cause most mistakes. You’ll also get a practice set you can do in five minutes, then reuse anytime you want.
What The Present Perfect Continuous Means
The present perfect continuous connects three ideas at once:
- The action started earlier (not “now”).
- Time has passed between the start and now.
- The action is still going now, or it just stopped and its result is still visible now.
That “time passing” feeling is the whole point. You’re not only telling what happened. You’re showing the activity over a period.
Two Core Meanings You’ll See Most
Meaning A: Still continuing now. You started earlier and you’re still doing it.
- I’ve been studying for two hours. (I’m still studying.)
- She’s been living here since 2020. (She still lives here.)
Meaning B: Just stopped, but the result is still here. The action ended a moment ago, yet you can see or feel the effect now.
- I’m tired. I’ve been running. (The running may be finished, but the tired feeling is here now.)
- The kitchen smells great. Someone’s been cooking. (Cooking may be done, but the smell is here now.)
When To Use It In Real Writing And Speech
Use this tense when duration matters, when you don’t want to name a finished time, or when the present still feels connected to the activity.
Use It To Show Duration Up To Now
This is the classic use. You’re answering “How long?”
- They’ve been waiting for 30 minutes.
- We’ve been working on this report since Monday.
Use It When The Action Is Temporary Or Ongoing
Sometimes the action is long, but still not “permanent.” This tense keeps it feeling active and ongoing.
- I’ve been staying with my cousin this week.
- She’s been taking online classes lately.
Use It When You Care About The Activity, Not The Final Result
If your goal is to stress the process, this tense fits. The simple present perfect often points more to completion.
- I’ve been cleaning the garage. (Focus: the work.)
- I’ve cleaned the garage. (Focus: the finished result.)
How To Form It Without Guessing
The build is consistent, so you can learn it once and reuse it with any verb.
Basic Structure
- Subject + have/has + been + verb-ing
Examples:
- I have been reading.
- He has been working.
- They have been talking.
Short Forms In Natural English
In everyday writing and speech, contractions sound natural.
- I’ve been waiting.
- She’s been studying.
- They’ve been traveling.
Negative Form
- Subject + have/has + not + been + verb-ing
Examples:
- I haven’t been sleeping well.
- He hasn’t been replying to messages.
Question Form
- Have/Has + subject + been + verb-ing?
Examples:
- Have you been studying?
- Has she been working late?
Time Words That Commonly Pair With This Tense
These words often act like signals. They don’t force the tense, but they strongly match the meaning.
“For” And “Since”
For + a length of time.
- for two hours
- for three weeks
- for a long time
Since + a starting point.
- since 9 a.m.
- since last Friday
- since I moved here
“Lately” And “Recently”
These often show a repeated or ongoing pattern near the present time.
- I’ve been feeling tired lately.
- She’s been working from home recently.
“All Day,” “All Week,” “So Far”
These can suggest duration up to now.
- They’ve been calling me all day.
- We’ve been practicing all week.
- I’ve been doing well so far.
If you want a dependable reference for form and typical uses, Cambridge’s explanation matches the way this tense is used in edited English and everyday speech. See Cambridge’s “Present perfect continuous (I have been working)”.
How Present Perfect Simple And Continuous Differ
These two tenses live close together, so it’s worth separating them in your head.
Use Simple When Completion Or Result Is The Point
- I’ve finished the lesson. (Result: finished.)
- She’s written three emails. (Result: three emails exist.)
Use Continuous When Duration Or Activity Is The Point
- I’ve been finishing lessons all morning. (Activity over time.)
- She’s been writing emails for an hour. (Time spent matters.)
You’ll see this contrast in many grammar references. British Council’s lesson on present perfect forms also lines up with how learners meet the topic in classrooms and exams: British Council’s “Present perfect” reference.
Common Uses And Patterns You Can Copy
Use the table below as a grab-and-go set of patterns. Read the “Use” column like a label, then copy the form in your own sentence.
| Use | Form Pattern | Sample Sentence |
|---|---|---|
| Duration up to now | have/has been + -ing + for + time | I’ve been studying for two hours. |
| Start point up to now | have/has been + -ing + since + start | She’s been working here since 2021. |
| Repeated activity near now | have/has been + -ing + lately | We’ve been meeting a lot lately. |
| Visible result now | have/has been + -ing (result is clear) | Your hands are dirty. You’ve been gardening. |
| Temporary situation | have/has been + -ing + this week/month | I’ve been staying with my aunt this week. |
| Question about ongoing action | Have/Has + subject + been + -ing? | Have you been practicing pronunciation? |
| Negative ongoing action | have/has not been + -ing | He hasn’t been answering my calls. |
| Polite check-in | Have you been + -ing + okay? | Have you been sleeping okay? |
| Reason for current feeling | have/has been + -ing (emotion now) | I’ve been worrying about the test. |
Tenses Present Perfect Continuous In Real Sentences
Let’s move from patterns to full scenes. These sentence sets show what changes when you swap tense choices.
Talking About Study Habits
Continuous: I’ve been reviewing verb forms for three days. (Time spent is front and center.)
Simple: I’ve reviewed the verb forms. (You’re pointing to completion.)
Talking About Work And Tasks
Continuous: She’s been fixing the website all morning. (It’s been ongoing.)
Simple: She’s fixed the website. (Result: it’s fixed.)
Talking About Changes You Can See
Continuous: It’s been raining. (You can see wet streets or clouds.)
Simple: It has rained. (Less common in casual speech; sounds more formal.)
Talking About Relationships And Living Situations
Some verbs can work in both tenses, but the tone shifts.
- They’ve lived here for ten years. (Fact, stable.)
- They’ve been living here for ten years. (Still true, with a more “ongoing” feel.)
Where Learners Slip Up And How To Fix It
Most mistakes come from mixing time words, choosing the wrong tense family, or building the form incorrectly. Once you know the patterns, you can catch them fast.
Mixing “Ago” With Present Perfect Continuous
“Ago” points to a finished point in the past. This tense doesn’t work well with that, because it links past and now without naming a finished time.
- Not good: I have been studying two hours ago.
- Better: I started studying two hours ago. (Past simple)
- Better: I’ve been studying for two hours. (Duration up to now)
Forgetting “Been”
This is a common typing slip. Without “been,” you’re not building the tense you think you’re building.
- Not good: She has working all day.
- Better: She has been working all day.
Using The Wrong Helper Verb
Use has with he/she/it. Use have with I/you/we/they.
- Not good: He have been studying.
- Better: He has been studying.
Using Stative Verbs In The Continuous Form
Some verbs don’t often appear in continuous forms, like know or believe. In many cases, present perfect simple fits better.
- Less natural: I’ve been knowing her for years.
- More natural: I’ve known her for years.
Fast Fix Table For Common Errors
This table gives you quick corrections you can copy into your own writing, with a short note on what changed.
| Common Error | Better Sentence | What Changed |
|---|---|---|
| I have been studying two hours ago. | I’ve been studying for two hours. | “For” fits duration up to now. |
| She has working since 9. | She has been working since 9. | Added “been” to complete the form. |
| He have been waiting. | He has been waiting. | Matched “has” to he/she/it. |
| Have you been waited long? | Have you been waiting long? | Used the -ing verb after “been.” |
| I’ve been knowing the answer. | I’ve known the answer. | Chose a form that fits a stative verb. |
| They’ve been living there yesterday. | They lived there yesterday. | Used past simple for a finished time. |
| It has been rain for hours. | It’s been raining for hours. | Used the correct verb form. |
| She’s been work on it since March. | She’s been working on it since March. | Added -ing to the main verb. |
Practice Set You Can Reuse Anytime
Try these without overthinking. After you answer, read the “Why” lines to lock the pattern in your head.
Part A: Choose The Better Option
- “I ____ (study) for the test for three nights.”
Answer: have been studying
Why: The sentence stresses duration. - “She ____ (write) five emails.”
Answer: has written
Why: The number shows a finished result. - “They ____ (wait) since 2 p.m.”
Answer: have been waiting
Why: “Since” marks the starting point. - “He ____ (fix) the bike. It works now.”
Answer: has fixed
Why: Result is the point. - “Your eyes are red. ____ you ____ (cry)?”
Answer: Have you been crying
Why: The result is visible now.
Part B: Rewrite To Make The Meaning Clear
Rewrite each sentence so it matches the meaning in brackets.
- I read this book. (ongoing, not finished)
One option: I’ve been reading this book. - She works here. (started in the past, still true, show start point)
One option: She’s been working here since 2022. - They clean the house. (focus on activity, time spent)
One option: They’ve been cleaning the house for hours. - He studies English. (recent pattern near now)
One option: He’s been studying English recently.
Self-Check Checklist Before You Hit Send
Use this checklist when you’re writing an email, a caption, or an essay sentence and you want to be sure the tense choice is doing the job.
- Am I showing time spent, not only a finished result?
- Does the sentence link past time to now?
- Do I avoid naming a finished time like “yesterday” or “two days ago”?
- Did I build the form as have/has + been + -ing?
- If I used for, is it a length of time?
- If I used since, is it a starting point?
Common Sentence Starters That Sound Natural
If you want your writing to sound smooth, these starters work well with this tense. Mix them into your own lines.
- I’ve been meaning to…
- We’ve been trying to…
- She’s been working on…
- They’ve been talking about…
- Have you been thinking about…?
Write two sentences right now using one starter and one time phrase. Then read them out loud. If they sound like a real person would say them, you’re on the right track.
References & Sources
- Cambridge Dictionary.“Present perfect continuous (I have been working).”Explains standard form and common uses, including ongoing actions and present results.
- British Council LearnEnglish.“Present perfect.”Summarizes present perfect forms and notes how the continuous form is built and used for ongoing actions.