Prétérit ou present perfect : comment choisir ?
Fiche à imprimer : le cours, les trois exercices et le corrigé (sur une page à part). Revenir au cours en ligne
« J'ai vu » peut se traduire par I saw ou par I have seen. Tout dépend du lien avec le présent.
| Prétérit | Present perfect (have + participe passé) | |
|---|---|---|
| Emploi | action terminée, à un moment précis du passé | bilan au moment présent, expérience, action qui dure jusqu'à maintenant |
| Exemple | I saw this film last week. | I've seen this film (je le connais). |
| Mots repères | yesterday, last week, ago, in 2015, when...? | ever, never, already, yet, just, since, for, so far |
La question « quand ? » appelle le prétérit
Depuis : present perfect + since / for
Attention : le français utilise le présent (« j'habite ici depuis... »), l'anglais le present perfect.
Already, yet, just
Mise en situation : au retour des vacances
À retenir
- Moment passé précis (yesterday, ago, last, when) → prétérit.
- Lien avec maintenant, expérience (ever, never) → present perfect.
- Depuis : present perfect + for (durée) / since (point de départ).
- already, just (milieu de phrase) ; yet (fin de phrase, question ou négation).
Exercice 1 : Prétérit ou present perfect : exercice 1 (QCM)
- I ___ to London last year.
- have gone
- went
- have been going
- ___ you ever ___ sushi?
- Have / ate
- Have / eaten
- Did / eat
- She ___ her keys, so she can't open the door.
- has losed
- loses
- has lost
- When ___ you ___ your homework?
- did / finished
- have / finished
- did / finish
- We ___ here since 2015.
- lived
- have lived
- live
- I ___ him two days ago.
- have saw
- have seen
- saw
- Have you finished yet? — No, I ___.
- haven't
- didn't
- don't
- Shakespeare ___ many plays.
- has written
- has wrote
- wrote
- I've just ___ a great film.
- saw
- seen
- see
- They ___ married in 2010.
- have been get
- got
- have got
Exercice 2 : Prétérit ou present perfect : exercice 2 (à compléter)
- I .......................... Rome in 2019. (visit)
- She .......................... . She isn't hungry. (already / eat)
- .......................... to Scotland? (you / ever / be)
- We .......................... him since Monday. (not / see)
- Yesterday, I .......................... my phone. (lose)
- He .......................... . He's taking off his coat. (just / arrive)
- They .......................... here for ten years. (live)
- When .......................... this bike? (you / buy)
- I .......................... a famous person. (never / meet)
- Last summer we .......................... to Spain. (go)
Exercice 3 : Prétérit ou present perfect : mise en situation
- Un ami te demande si tu connais Londres. Tu y es allé il y a deux ans.
- Yes, I went there two years ago.
- Yes, I have been there two years ago.
- Yes, I go there two years ago.
- Tu veux savoir si ton ami a déjà vu ce film.
- Have you see this film?
- Did you ever saw this film?
- Have you seen this film?
- Ton professeur demande tes devoirs. Tu les as oubliés à la maison.
- I'm sorry, I've forgotten my homework.
- I'm sorry, I forgotten my homework.
- I'm sorry, I have forget my homework.
- Tu racontes ton week-end.
- On Saturday I play tennis and go to the cinema yesterday.
- On Saturday I played tennis and went to the cinema.
- On Saturday I have played tennis and have gone to the cinema.
- Ta mère demande si tu as rangé ta chambre. Pas encore.
- Not yet. I haven't tidied it yet.
- Not yet. I didn't tidy it already.
- Not yet. I haven't tidy it.
- Tu expliques que tu apprends l'anglais depuis trois ans.
- I learn English since three years.
- I've been learning English for three years.
- I'm learning English since three years.
- Un touriste demande quand le musée a ouvert. C'était en 1990.
- It has opened in 1990.
- It opened in 1990.
- It has opened since 1990 ago.
- Tu annonces une bonne nouvelle : tu viens de réussir ton examen.
- I just have passed my exam yesterday!
- I've just passed my exam!
- I've just pass my exam!
- On te demande si tu as déjà mangé des escargots. Jamais.
- No, I never have ate snails.
- No, I've never eaten snails.
- No, I didn't ever eat snails since.
- Ton ami demande où tu étais hier soir.
- I've been at home last night.
- I am at home yesterday.
- I was at home.
Corrigé
Exercice 1
1. b) went · 2. b) Have / eaten · 3. c) has lost · 4. c) did / finish · 5. b) have lived · 6. c) saw · 7. a) haven't · 8. c) wrote · 9. b) seen · 10. b) got
Exercice 2
1. visited · 2. has already eaten · 3. Have you ever been · 4. have not seen · 5. lost · 6. has just arrived · 7. have lived · 8. did you buy · 9. have never met · 10. went
Exercice 3
1. a) Yes, I went there two years ago. · 2. c) Have you seen this film? · 3. a) I'm sorry, I've forgotten my homework. · 4. b) On Saturday I played tennis and went to the cinema. · 5. a) Not yet. I haven't tidied it yet. · 6. b) I've been learning English for three years. · 7. b) It opened in 1990. · 8. b) I've just passed my exam! · 9. b) No, I've never eaten snails. · 10. c) I was at home.