About EnglishWithKerim

What you get
📚
✏️
📊
🌙
Home · A2 Elementary · Unit 11
Unit 11

Present Perfect

have / has + past participle
What is the Present Perfect?

The Present Perfect connects the past to the present. We use it when the exact time is not mentioned or when a past action has a result or relevance now.

It is formed with have / has + past participle.

Form
TypeStructureExample
AffirmativeSubject + have/has + past participleI have seen that film.
NegativeSubject + haven't/hasn't + past participleShe hasn't finished yet.
QuestionHave/Has + subject + past participle?Have you ever been to Japan?
Short answerYes/No + subject + have/hasYes, I have. / No, she hasn't.
Common Irregular Past Participles
BasePast simplePast participle
gowentgone
seesawseen
eatateeaten
havehadhad
makemademade
taketooktaken
writewrotewritten
knowknewknown
givegavegiven
dodiddone
bewas/werebeen
buyboughtbought
Four Key Uses
UseExample
Life experience (no specific time)I've visited Paris three times.
Recent action with present resultShe's just left. (She is not here now.)
Unfinished situation (still ongoing)I've lived here for ten years.
News / announcementsScientists have discovered a new planet.
Signal Words
AdverbPositionUseExample
alreadybefore past participleHappened sooner than expectedI've already eaten.
yetend of sentenceQuestions & negativesHave you finished yet? / Not yet.
justbefore past participleVery recentlyShe's just arrived.
everbefore past participleLife experience questionsHave you ever tried sushi?
neverbefore past participleNot at any time in lifeI've never been to Australia.
forbefore period of timeDuration from past to nowI've worked here for five years.
sincebefore point in timeStart point to nowShe's lived here since 2019.
Been or Gone?
FormMeaningExample
have/has been towent and came back (experience)She's been to Paris twice. (She is home now.)
have/has gone towent and is still thereShe's gone to Paris. (She is in Paris now.)
Asking "How long...?"

To ask about a situation that started in the past and continues now, use How long + have/has + subject + past participle?

QuestionAnswer
How long have you lived here?I've lived here for six years. / since 2020.
How long has she known him?She's known him since they were children.
How long have you had this car?I've had it for about a year.
Present Perfect vs Past Simple

This is one of the most important distinctions in English grammar.

Present PerfectPast Simple
No specific time givenSpecific time given
I've seen that film. (sometime in my life)I saw that film last week.
She's lost her keys. (result: can't get in now)She lost her keys yesterday.
Have you ever been to Spain?Did you go to Spain last summer?
I've lived here for ten years. (still living here)I lived there for ten years. (no longer there)
Annotated Examples
Subject
Verb
Auxiliary
Object
Adjective
Adverb
Preposition
Hover over any word to see its role.
subjectIauxiliaryhaveadverbneververbvisitedobjectNew York.
↳ Life experience — never at any time.
subjectSheauxiliaryhasadverbjustverbleftobjectthe office.
↳ Just = very recently — result: she's not here.
auxiliaryHavesubjectyouverbfinishedobjectyour homeworkadverbyet?
↳ Yet in a question about completion.
Common Mistakes
I have saw this film.
→
I have seen this film.
Past participle of "see" = seen, not saw.
She has went to the shops.
→
She has gone to the shops.
Past participle of "go" = gone, not went.
I have seen her yesterday.
→
I saw her yesterday.
"Yesterday" = specific time → use Past Simple.
Did you ever visit Rome?
→
Have you ever visited Rome?
"Ever" in life experience → Present Perfect.
I have already saw the film.
→
I have already seen the film.
Past participle, not past simple, after have.
She has been to the shop. (= she is there now)
→
She has gone to the shop.
Gone = still there. Been = went and came back.
I am here since Monday.
→
I have been here since Monday.
From the past until now → Present Perfect.
← Should, Must & Have To Articles: A / An / The →