Past Simple vs Present Perfect — Exercice 2
Le past simple (I went) renvoie à un moment terminé du passé, souvent avec un marqueur temporel précis (yesterday, last year, in 2010). Le present perfect (I have gone) relie le passé au présent : action terminée mais avec un effet actuel, expérience de vie sans date, ou période non terminée (today, this week, ever, never, just, already, yet). C'est l'un des contrastes les plus difficiles pour les francophones, car le français n'a pas d'équivalent direct. Cet exercice vous aide à identifier les marqueurs caractéristiques de chaque temps et à choisir le bon temps selon le lien avec le présent.
Ce que vous allez pratiquer
- Repérer les marqueurs du past simple (yesterday, ago, last…)
- Repérer les marqueurs du present perfect (ever, never, just, yet)
- Distinguer expérience de vie et événement daté
- Décrire une période en cours avec le present perfect
Exercise 2: Error Correction
Identify and fix the grammar mistakes in each sentence
Instructions
Each sentence contains one error related to Past Simple vs Present Perfect usage. Choose the correct version of the sentence.
Original: I have seen her yesterday at the store.
Original: Did you ever visit Japan?
Original: She has finished her work at 3 PM.
Original: We lived here since 2015.
Original: I have met him when I was in college.
Original: They didn't see that movie yet.
Original: How long do you live in this city?
Original: I have bought this car last month.
Original: She already finished her homework.
Original: When have you arrived?
