Apprends l'anglais

Cours

Prétérit ou present perfect ?

Le lien avec maintenant : la notion la plus difficile de l'anglais.

A2 · Élémentaire Choisir le bon temps 9 min

À lire après Le prétérit irrégulier, Introduction au present perfect.

C'est la difficulté numéro un pour un francophone, et elle mérite qu'on s'y arrête. Nos deux langues ne découpent pas le passé de la même façon : notre passé composé ressemble au present perfect, mais il ne s'emploie pas au même moment.

La règle tient en une question : le moment est-il DATÉ et TERMINÉ ? Si oui — hier, l'an dernier, à cinq ans, en 2020 — c'est le prétérit. Si l'action compte encore maintenant, sans qu'on dise quand elle a eu lieu, c'est le present perfect.

Le même événement, deux façons de le dire

Prétérit — c'est fini, c'est daté

I saw that film yesterday.

J'ai vu ce film hier.

She lost her key on Monday.

Elle a perdu sa clé lundi.

I lived in Rome in 2020.

J'ai habité à Rome en 2020.

Present perfect — ça compte encore

I have seen that film.

J'ai déjà vu ce film (un jour).

She has lost her key.

Elle a perdu sa clé (et ne l'a plus).

I have lived here for two years.

J'habite ici depuis deux ans.

Regarde la troisième ligne : elle est décisive. « I lived in Rome » dit que c'est terminé, je n'y habite plus. « I have lived here for two years » dit que j'y habite ENCORE. Le present perfect ne ferme pas la porte, le prétérit la ferme.

Les mots aident, comme toujours : les uns datent, les autres relient. Ce tableau vaut la peine d'être appris tel quel — il tranche presque tous les cas.

Les mots qui tranchent
Ce mot est là……donc ce tempsPourquoi
yesterday, last weekprétéritle moment est daté
in 2020, two years agoprétéritle moment est daté
when I was fiveprétéritune période close
ever, neverpresent perfecttoute une vie, sans date
already, yet, justpresent perfectlien avec maintenant
since, forpresent perfectça dure encore

I saw that film yesterday.

J'ai vu ce film hier.

I have seen that film before.

J'ai déjà vu ce film.

She has lost her key.

Elle a perdu sa clé (elle ne l'a plus).

Have you ever eaten sushi?

As-tu déjà mangé des sushis ?

We went to London last summer.

Nous sommes allés à Londres l'été dernier.

S'entraîner sur cette leçon

Vérifier que c'est compris

  1. « I ___ that film yesterday. »

  2. Complète.

    « As-tu déjà mangé des sushis ? » = « Have you ever ___ sushi? »

  3. Laquelle est correcte ?

  4. Traduis en anglais.

    Traduis : « J'habite ici depuis deux ans. » (et j'y habite encore)

  5. Où est l'erreur ?

    Un ami écrit « I have finished my homework two hours ago. » Où est le contresens ?