Present perfect exercises publié le 29/01/2025
Exercise 1 : Fill in the blanks with the correct form of the verb in the Present Perfect tense.
- She __________ (finish) her homework already.
- They __________ (visit) Paris three times.
- I __________ (never / see) a whale in real life.
- We __________ (just / eat) dinner.
- He __________ (not / call) me yet.
- __________ you __________ (read) this book before ?
- The children __________ (clean) their room.
- My sister __________ (lose) her keys.
- __________ they __________ (start) the project ?
- I __________ (already / watch) that movie.
Exercise 2 : Choose between "for" or "since" to complete the sentences.
- I have lived here __________ 2010.
- She has known him __________ ten years.
- We have been waiting __________ two hours.
- They have been married __________ last summer.
- He has worked here __________ a long time.
- I haven’t seen her __________ last week.
- We haven’t traveled __________ ages.
- The store has been closed __________ Monday.
- She has been a teacher __________ 15 years.
- It hasn’t rained __________ last month.
Exercise 3 : Rewrite the sentences in the Present Perfect tense.
- I go to the store.→ I __________ to the store.
- She doesn’t finish her work.→ She __________ her work.
- Do they visit the museum ? → __________ they __________ the museum ?
- He eats lunch.→ He __________ lunch.
- We don’t see that movie.→ We __________ that movie.
Exercise 4 : Correct the mistakes in the sentences.
- She has never ate sushi.→ __________
- They have live here for five years.→ __________
- Have you ever been in Japan ?→ __________
- He has just finish his homework.→ __________
- We haven’t saw him since yesterday.→ __________
Exercise 5 : Write sentences using the Present Perfect tense.
- (I / never / try / skydiving) → __________
- (She / already / buy / a new car) → __________
- (They / not / decide / yet) → __________
- (We / visit / London / twice) → __________
- (He / just / leave / the office) → __________

