Present Perfect Continuous
Present Perfect Continuous
Present Perfect Continuous in English
Overview
The Present Perfect Continuous (also called the Present Perfect Progressive) describes actions that started in the past and are still continuing now, or that have recently stopped but their effects are visible. It is formed with have/has been + verb-ing and emphasizes the duration or ongoing nature of an activity.
At the CEFR B1 level, this tense is an important step up from the Present Perfect Simple. While the simple form focuses on results and completion ("I have written three emails"), the continuous form focuses on the activity itself and how long it has been happening ("I have been writing emails all morning").
This tense is very common in everyday English, especially with the time expressions for (duration) and since (starting point). It helps you talk about experiences in a way that connects past actions to the present moment, making your English sound more natural and precise.
How It Works
Formation
| Subject | Affirmative | Negative | Question |
|---|---|---|---|
| I / You / We / They | have been working | haven't been working | Have you been working? |
| He / She / It | has been working | hasn't been working | Has she been working? |
Contractions
| Full form | Contraction |
|---|---|
| I have been | I've been |
| She has been | She's been |
| Have not been | Haven't been |
| Has not been | Hasn't been |
When to Use It
- Actions continuing from past to present (with for or since): "I've been living here for five years."
- Recent activities with visible results: "You're wet -- have you been swimming?"
- Temporary ongoing situations: "She's been staying with us this week."
- How long questions: "How long have you been waiting?"
For vs. Since
| Word | Usage | Example |
|---|---|---|
| for | Duration (period of time) | for two hours, for six months, for a long time |
| since | Starting point (specific time) | since Monday, since 2010, since I was a child |
Examples in Context
| English | Note |
|---|---|
| I've been waiting for an hour. | Duration with for |
| She's been working here since 2010. | Starting point with since |
| How long have you been learning English? | Common how long question |
| It's been raining all day. | Weather -- ongoing situation |
| They've been playing football since 3 o'clock. | Specific starting time |
| I'm tired because I've been running. | Recent activity explains present state |
| He's been cooking dinner. (I can smell it.) | Visible evidence of recent activity |
| We haven't been sleeping well lately. | Negative with time expression |
| You've been working too hard. | Observation about ongoing behavior |
| She's been crying -- her eyes are red. | Evidence of recent activity |
| Have you been exercising? You look great! | Question about recent ongoing activity |
| I've been trying to call you all morning. | Repeated attempts over a period |
Common Mistakes
Using Present Perfect Continuous with state verbs
- Wrong: I've been knowing him for ten years.
- Right: I've known him for ten years.
- Why: State verbs (know, believe, like, love, want, belong, own) do not normally use continuous forms. Use Present Perfect Simple instead.
Confusing "for" and "since"
- Wrong: I've been studying since three hours.
- Right: I've been studying for three hours.
- Why: Since needs a specific point in time (since 2 o'clock, since Tuesday). For is used with a duration (for three hours, for two weeks).
Using Present Continuous instead
- Wrong: I am living here for five years.
- Right: I've been living here for five years.
- Why: When you want to emphasize how long something has been happening (from past to now), you need the Present Perfect Continuous, not the Present Continuous.
Forgetting "been"
- Wrong: I have waiting for an hour.
- Right: I have been waiting for an hour.
- Why: The structure requires all three parts: have/has + been + verb-ing.
Usage Notes
The choice between Present Perfect Simple and Present Perfect Continuous can be subtle. Generally, use the simple form when you want to emphasize the result or completed quantity ("I've read three books this month") and the continuous form when you want to emphasize the process or duration ("I've been reading a lot this month").
Some verbs work well with both forms with little difference in meaning: "I've lived here for ten years" and "I've been living here for ten years" are both natural and correct. The continuous form can suggest the situation might be temporary.
In British English, the Present Perfect Continuous is used somewhat more frequently than in American English, where the simple past is sometimes used instead: "I've been waiting ages" (British) vs. "I waited for ages" (American, informal).
Practice Tips
- Timeline exercise: Draw a timeline with "past" on the left and "now" on the right. For each sentence, mark when the action started and draw an arrow to "now" to visualize the ongoing nature of the action.
- For and since drill: Write ten sentences about yourself: five with for and five with since. Example: "I've been studying English for two years" / "I've been studying English since 2024."
- Evidence game: Look at a situation and explain it using this tense: "The ground is wet -- it's been raining." "He's out of breath -- he's been running." This trains you to connect past activities with present evidence.
Related Concepts
- Prerequisite: Present Perfect Simple -- you need to understand the basic present perfect before adding the continuous aspect
- Next steps: Literary Tenses and Aspects -- explores advanced and literary uses of tense and aspect
Prerequisite
Present Perfect SimpleA2Concepts that build on this
More B1 concepts
Want to practice Present Perfect Continuous and more English grammar? Create a free account to study with spaced repetition.
Get Started Free