About EnglishWithKerim

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

Perfect vs Perfect Continuous

contrast & usage
The Core Difference

Both tenses connect the past with the present — but they focus on different aspects.

Present Perfect → focuses on the result or completion of an action.

Present Perfect Continuous → focuses on the duration or the activity itself.

TenseStructureFocus
Present Perfecthave/has + past participleResult / what was done / how many
Present Perfect Continuoushave/has + been + verb-ingDuration / how long / ongoing activity
Key Differences at a Glance
AspectPresent PerfectPresent Perfect Continuous
FocusResult or completionDuration or activity
Ask yourself"What did I finish / how many?""How long has this been happening?"
Action statusFinishedMay still be ongoing
Signal wordsever, never, already, yet, just, so farfor, since, lately, recently, all day
ExampleI've read 10 pages.I've been reading for an hour.
Side-by-Side Examples
Present Perfect (result / done)Present Perfect Continuous (activity / duration)
I've painted the walls. (job is done)I've been painting all day. (still in progress)
She's written three letters today.She's been writing letters all morning.
They've cleaned the house.They've been cleaning all day.
He's read that book.He's been reading it all week.
We've known each other for years.We've been seeing each other a lot lately.
Four Key Usage Patterns
PatternUseExample
Finished vs ongoingPerfect = done; Continuous = still happeningI've read the book. / I've been reading the book.
Number vs durationPerfect counts items; Continuous shows timeI've sent 5 emails. / I've been sending emails all morning.
Result vs reasonPerfect shows effect; Continuous explains causeShe's painted the room. / She's been painting — that's why she's tired.
Repeated recentlyContinuous with lately / recently for repeated actionsHe's been calling me a lot lately.
Signal Words — Which Tense?
Present Perfect signal wordsPresent Perfect Continuous signal words
ever, neverfor (+ period)
already, yetsince (+ point in time)
just, recently (= a short time ago)lately, recently (= over a period)
so far, up to nowall day / all morning / all week
once, twice, three times(how long...)
Stative Verbs — Present Perfect Only

Stative verbs (know, believe, love, want, own, seem) cannot be used in the continuous form — even when duration is involved.

Wrong ❌Correct ✅
She has been knowing him for years.She has known him for years.
I have been wanting this for months.I have wanted this for months.
They have been owning the flat since 2010.They have owned the flat since 2010.
How Many? vs How Long?
QuestionTenseExample
How many / how much?Present PerfectHow many pages have you read? — I've read 50.
How long?Present Perfect ContinuousHow long have you been reading? — For two hours.
Is it finished?Present PerfectI've painted the kitchen. (It's finished.)
Is it maybe unfinished?Present Perfect ContinuousI've been painting the kitchen. (Maybe not finished yet.)
Annotated Examples
Subject
Verb
Auxiliary
Object
Adjective
Adverb
Preposition
Hover over any word to see its role.
auxiliaryI'veverbwrittenobjectfive emailsadverbtoday.
↳ Present Perfect — completed items, number matters.
auxiliaryI'veauxiliarybeenverbwritingobjectemailsadverball morning.
↳ Present Perfect Continuous — duration of activity.
She looksadjectivetired—auxiliaryshe's beenverbpaintingadverball day.
↳ Continuous explains the reason for a present state.
Common Mistakes
I have studied for two hours. (still studying)
→
I have been studying for two hours.
To stress that the activity is still going on, the Continuous is more natural.
I have been finished my work.
→
I have finished my work.
Completed action → Present Perfect, not Continuous.
She has been known him for years.
→
She has known him for years.
"Know" is a stative verb — cannot be used in the continuous.
I have been cleaned the house.
→
I have been cleaning the house.
After "have been" use the -ing form, not the past participle.
He has worked all morning and still is.
→
He has been working all morning.
Ongoing action up to now → Present Perfect Continuous.
I've been drinking three cups of coffee.
→
I've drunk three cups of coffee.
A number of completed items → Present Perfect.
← Present Perfect Continuous Past Perfect →