Prétérit ou present perfect : comment choisir ?

CoursCours d'anglais

« J'ai vu » peut se traduire par I saw ou par I have seen. Tout dépend du lien avec le présent.

Publicité
PrétéritPresent perfect (have + participe passé)
Emploiaction terminée, à un moment précis du passébilan au moment présent, expérience, action qui dure jusqu'à maintenant
ExempleI saw this film last week.I've seen this film (je le connais).
Mots repèresyesterday, last week, ago, in 2015, when...?ever, never, already, yet, just, since, for, so far

La question « quand ? » appelle le prétérit

Have you ever been to London? — Yes, I have. I went there in 2022.
Es-tu déjà allé à Londres ? — Oui. J'y suis allé en 2022.
When did you arrive? (et non When have you arrived?)
Quand es-tu arrivé ?

Depuis : present perfect + since / for

I've lived here for ten years / since 2015.
J'habite ici depuis dix ans / depuis 2015.

Attention : le français utilise le présent (« j'habite ici depuis... »), l'anglais le present perfect.

Already, yet, just

I've already finished. Have you finished yet? I've just arrived.
J'ai déjà fini. As-tu déjà fini ? Je viens d'arriver.

Mise en situation : au retour des vacances

Lucy : Hi Sam! Have you had a good holiday?
Salut Sam ! Tu as passé de bonnes vacances ?
Sam : Great, thanks! We went to Scotland. Have you ever been there?
Super, merci ! On est allés en Écosse. Tu y es déjà allée ?
Lucy : No, I've never been to Scotland. When did you come back?
Non, je ne suis jamais allée en Écosse. Quand êtes-vous rentrés ?
Sam : We came back yesterday. I've just unpacked my suitcase!
On est rentrés hier. Je viens de défaire ma valise !

À 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).

S'entraîner

Publicité