About EnglishWithKerim

What you get
📚
✏️
📊
🌙
Home · B1 Intermediate · Unit 03
Unit 03

Present Perfect Continuous

have / has been + -ing
What is the Present Perfect Continuous?

The Present Perfect Continuous describes actions that started in the past and are still continuing, or that recently stopped but have a visible result now. The focus is on duration — how long something has been happening.

It is formed with have / has + been + verb-ing.

Form
TypeStructureExample
AffirmativeSubject + have/has + been + verb-ingI have been reading all morning.
NegativeSubject + haven't/hasn't + been + verb-ingShe hasn't been sleeping well.
QuestionHave/Has + subject + been + verb-ing?Have you been studying lately?
Short answerYes/No + subject + have/hasYes, I have. / No, she hasn't.
Three Key Uses
UseExplanationExample
Action continuing up to nowStarted in the past and still happeningI have been teaching here for 10 years.
Recent action with visible resultStopped recently — we see or feel the effect nowShe's tired because she has been running.
Repeated actions over timeHappening again and again over a periodThey have been calling me every day this week.
Time Expressions
ExpressionMeaningExample
forA period of time (duration)I've been waiting for two hours.
sinceA starting point in timeShe's been working here since 2019.
lately / recentlyIn the recent pastHe's been working very hard lately.
all day / all week / all morningThe whole period up to nowIt's been raining all day.
Present Perfect vs Present Perfect Continuous

Both tenses connect the past to the present — but they focus on different things.

Present PerfectPresent Perfect Continuous
FocusThe result or completionThe duration or ongoing activity
ExampleI've read three books this week.I've been reading all day.
Time referenceNumber / what was doneHow long / how much time
Ask yourself"What did I finish?""How long has this been happening?"
Stative Verbs — NOT Used in Continuous

Remember: verbs that describe states rather than actions cannot be used in the continuous form — even in the Present Perfect Continuous.

  • ❌ I have been knowing her for years. → ✅ I have known her for years.
  • ❌ She has been wanting this job for months. → ✅ She has wanted this job for months.
  • Common stative verbs: know, believe, understand, like, love, hate, want, need, own, belong, seem
Evidence Questions & Live / Work
  • We often use this tense when we see evidence of a recent activity: Your eyes are red. Have you been crying? · You're all wet! Have you been swimming?
  • With live, work, teach, study both forms are often correct: I've lived / I've been living here for five years. The continuous can suggest the situation is temporary: I've been living with my parents since I lost my job.
  • We do not use this tense with a finished time: I worked there in 2019 (not I've been working there in 2019).
Annotated Examples
Subject
Verb
Auxiliary
Object
Adjective
Adverb
Preposition
Hover over any word to see its role.
subjectIauxiliaryhave beenverbstudyingobjectEnglishadverbfor three years.
↳ Action continuing up to now — for + duration.
subjectSheauxiliaryhas beenverbworkingadverball day—subjectsheverblooksadjectiveexhausted.
↳ Recent action with visible result now.
auxiliaryHavesubjectyouauxiliarybeenverbwaitingadverblong?
↳ Question about an ongoing action.
Common Mistakes
I am studying English for two years.
→
I have been studying English for two years.
Use have been + -ing for actions continuing up to now.
She has working all day.
→
She has been working all day.
"Been" must come before the -ing verb.
They have studying since morning.
→
They have been studying since morning.
Missing "been" — the structure is have/has + been + -ing.
I have been study for an hour.
→
I have been studying for an hour.
The main verb needs the -ing form.
I have been knowing her for years.
→
I have known her for years.
"Know" is a stative verb — it cannot be used in the continuous form.
I've been working there in 2019.
→
I worked there in 2019.
Finished time (in 2019) → Past Simple.
← Past Simple vs Past Continuous Perfect vs Perfect Continuous →