Overview
Connect past experience to the present using have/has + past participle with ever, never, just, already, and yet.
Forms
- +have / has + past participle
- –haven't / hasn't + past participle
- ?Have / Has + subject + past participle?
- ✓Yes, I have. / No, she hasn't.
Key Time Markers
- ever/neverHave you ever been to Paris?
- justShe has just arrived.
- alreadyI've already eaten.
- yetHave you finished yet?
- for/sinceI've lived here for five years.
Common Mistakes
- ❌ I have went → ✅ I have gone
- ❌ She has saw → ✅ She has seen
- ❌ Did you ever see? → ✅ Have you ever seen?
When to use
Life Experience
I have visited Japan twice.
Recent Past (now-linked)
She has just called me.
Unfinished Period
He has worked here since 2020.
Achievement
They have finished the project.