Present Perfect (Easy Lesson)
The present perfect tense is used to talk about experiences, unfinished time, or actions that have a result in the present.
1. When to use
- Experiences: I have visited Paris.
- Unfinished time: She has worked here this year.
- Recent actions with results now: He has just finished his homework.
2. How to form the present perfect
Subject + have/has + past participle (V3)
I have seen it. / She has eaten breakfast.
Past participle examples:
- go → gone
- do → done
- eat → eaten
- make → made
- visit → visited
3. Negative sentences
Use have not (haven't) or has not (hasn't) + past participle.
I haven't seen that movie. / He hasn't finished his work.
4. Yes/No questions
Have/Has + subject + past participle?
Have you eaten? / Has she arrived?
5. Wh- questions
Wh-word + have/has + subject + past participle?
Where have you been? / What has he done?
Practice - Fill the blanks
- I ___ (visit) London twice.
- She ___ (not/finish) her homework.
- ___ you ___ (see) this movie before?
- He ___ just ___ (arrive).
- What ___ they ___ (do)?
(Use: have visited, has not finished, have seen, has arrived, have done)
Show answersAnswers
- I have visited London twice.
- She has not (hasn't) finished her homework.
- Have you seen this movie before?
- He has just arrived.
- What have they done?
