Aller au contenu

Anglais LV1 · 5e

Present perfect ou prétérit : exercices corrigés de 5e

Publié le 10 novembre 2026 · Mis à jour le 10 novembre 2026 · Signaler une erreur

L'essentiel

  • Prétérit simple : l'action est finie, située à un moment précis du passé (yesterday, last week, in 2019, two days ago, when…?).
  • Present perfect (have/has + participe passé) : le passé est relié au présent (résultat visible, expérience de vie, ever, never, just, already, yet).
  • Un repère de temps daté interdit le present perfect : on dit « I saw him yesterday », jamais « I have seen him yesterday ».
  • Pour la question « When… ? », on utilise le prétérit : « When did you buy it? ».
  • Pour choisir : demande-toi si le moment est précisé, ou si c'est le lien avec maintenant qui compte.

Comment utiliser ces exercices

Ces exercices t'entraînent à une décision que tu prends très souvent en anglais : present perfect ou prétérit ? Au collège, les élèves de niveau A2+ apprennent à parler d'un fait passé qui garde un lien avec maintenant, ce qui correspond au present perfect 1. Ils apprennent aussi à raconter avec le prétérit simple 3. En fin de cycle, il faut savoir trancher entre ces temps 1. Tu t'exerces donc ici à un vrai réflexe de grammaire.

Les exercices

Exercice 1 Les mots-repères

★☆☆Environ 5 min

Pour chaque phrase, choisis la bonne forme.

  1. I (have seen / saw) that film last Friday.
  2. She (has never been / never went) to Italy.
  3. We (have just finished / just finished) our project.
  4. My brother (has lost / lost) his phone in 2022.
  5. (Have you ever eaten / Did you ever eat) octopus?
  6. They (have visited / visited) Rome three years ago.
Indice 1

Cherche d'abord un repère daté : last Friday, in 2022, three years ago.

Indice 2

never et ever parlent de toute la vie jusqu'à maintenant.

Voir la correction pas à pas
  1. Phrase 1 : last Friday est un moment daté, donc prétérit : saw.

  2. Phrase 2 : never exprime une expérience de vie jusqu'à maintenant, donc present perfect : has never been.

  3. Phrase 3 : just indique un fait très récent relié au présent, donc have just finished. (Two days ago serait au prétérit : We finished two days ago.)

  4. Phrase 4 : in 2022 est daté, donc prétérit : lost.

  5. Phrase 5 : ever sans date précise appelle le present perfect : Have you ever eaten octopus?

  6. Phrase 6 : three years ago est daté, donc prétérit : visited.

Un mot comme ago, yesterday, last…, in + année ferme la porte au present perfect. Un mot comme ever, never, just, already, yet l'ouvre.

Exercice 2 Conjuguer les verbes

★☆☆Environ 8 min

Mets le verbe entre parenthèses au prétérit simple ou au present perfect.

  1. I (visit) London last summer.
  2. She (never / eat) sushi.
  3. We (see) a great match on Saturday.
  4. They (just / finish) their homework.
  5. Tom (lose) his keys, so he can't open the door now.
  6. When you (buy) this bag?
Indice 1

Pour chaque phrase, cherche le repère de temps ou le lien avec maintenant.

Indice 2

La phrase 6 est une question introduite par When.

Voir la correction pas à pas
  1. Phrase 1 : last summer est daté. Prétérit régulier : visited.

  2. Phrase 2 : expérience de vie avec never. Present perfect, sujet she donc has : has never eaten.

  3. Phrase 3 : on Saturday est daté. Prétérit irrégulier de see : saw.

  4. Phrase 4 : just indique un fait récent. Sujet they donc have : have just finished.

  5. Phrase 5 : la perte a un résultat présent (il ne peut pas ouvrir la porte). Present perfect : has lost.

  6. Phrase 6 : When demande un moment précis, donc prétérit, avec did : When did you buy this bag?

Dans la phrase 5, aucune date n'est donnée : c'est le résultat actuel qui justifie le present perfect.

Exercice 3 Chasse aux erreurs

★★☆Environ 8 min

Chaque phrase contient une erreur de temps ou de forme verbale. Recopie-la corrigée.

  1. I have seen him yesterday.
  2. Did you ever been to Scotland?
  3. She has lived in Paris in 2018.
  4. Tom has gone to Spain last week.
  5. Have you finished your homework last night?
  6. We didn't never visit that museum.
Indice 1

Souligne le repère de temps de chaque phrase.

Indice 2

Dans la phrase 2, le début de la question a déjà un auxiliaire de prétérit, mais been est un participe passé.

Voir la correction pas à pas
  1. Phrase 1 : yesterday est daté, donc I saw him yesterday.

  2. Phrase 2 : ever + expérience de vie demande le present perfect : Have you ever been to Scotland?

  3. Phrase 3 : in 2018 est daté, donc She lived in Paris in 2018.

  4. Phrase 4 : last week est daté, donc Tom went to Spain last week.

  5. Phrase 5 : last night est daté, donc Did you finish your homework last night?

  6. Phrase 6 : avec didn't, on garde la base verbale ; et never fait double négation. Correction possible : We didn't visit that museum. ou We have never visited that museum.

Quatre erreurs sur six viennent d'un repère daté placé avec un present perfect. Vérifie toujours ce point en relisant.

Exercice 4 Compléter un dialogue

★★☆Environ 10 min

Complète le dialogue avec les verbes entre parenthèses (prétérit simple ou present perfect).

  • Anna: (you / ever / be) to New York?
  • Ben: Yes, I (go) there two years ago with my parents.
  • Anna: Great! What (you / see)?
  • Ben: We (visit) the Statue of Liberty. I (not / forget) it since!
  • Anna: I (never / travel) by plane.
  • Ben: Really? Then you (not / see) many countries yet.
Indice 1

La première question de Anna cherche une expérience sans date.

Indice 2

Quand Ben donne un détail (avec qui, quand, quoi), la conversation passe au passé daté.

Voir la correction pas à pas
  1. Première question : expérience de vie, donc Have you ever been to New York?

  2. Réponse de Ben : two years ago est daté, donc I went there two years ago.

  3. What… ? porte sur un souvenir précis du voyage passé : What did you see?

  4. We visited : on raconte un fait passé, donc We visited the Statue of Liberty.

  5. Since relie le passé au présent, donc I haven't forgotten it since!

  6. Anna : I have never travelled (ou traveled) by plane.

  7. Ben : yet appelle le present perfect : you haven't seen many countries yet.

Le dialogue montre le trajet typique : on ouvre avec le present perfect (Have you ever…?), puis on passe au prétérit pour donner les détails.

Exercice 5 Traduire avec le bon temps

★★☆Environ 10 min

Traduis en anglais.

  1. J'ai déjà mangé, merci.
  2. Hier soir, j'ai regardé un film.
  3. Est-ce que tu as déjà lu ce livre ?
  4. Elle est partie à 8 heures ce matin.
  5. Nous n'avons pas encore reçu sa lettre.
  6. Quand as-tu écrit ce message ?
Indice 1

Le passé composé français correspond tantôt au prétérit, tantôt au present perfect : cherche le repère.

Indice 2

Déjà et pas encore se traduisent already et not… yet.

Voir la correction pas à pas
  1. Phrase 1 : déjà sans date, résultat présent : I have already eaten, thank you.

  2. Phrase 2 : hier soir est daté : Last night, I watched a film.

  3. Phrase 3 : expérience de vie, ever : Have you ever read this book?

  4. Phrase 4 : à 8 heures ce matin est un moment précis : She left at 8 o'clock this morning.

  5. Phrase 5 : pas encore : We haven't received his letter yet. (ou her letter selon l'auteur de la lettre)

  6. Phrase 6 : Quand impose le prétérit : When did you write this message?

Le même passé composé français donne deux temps anglais différents : c'est le repère de temps qui décide.

Exercice 6 La carte postale de Lucy

★★☆Environ 12 min

Complète la carte postale avec le temps correct (prétérit simple ou present perfect).

Dear Mum, I (arrive) in Edinburgh on Monday. So far, I (visit) the castle and I (walk) along the Royal Mile. Yesterday, we (go) to a small café and I (eat) haggis. I (not / try) the shortbread yet. I (have) a wonderful time!

Indice 1

On Monday et yesterday sont datés.

Indice 2

So far et yet relient la phrase au moment présent.

Voir la correction pas à pas
  1. On Monday est daté : arrived.

  2. So far regarde le bilan depuis l'arrivée jusqu'à maintenant : I have visited the castle.

  3. Même logique, bilan jusqu'à maintenant : I have walked along the Royal Mile.

  4. Yesterday est daté : we went to a small café.

  5. Suite du récit daté d'hier : I ate haggis.

  6. Yet : I haven't tried the shortbread yet.

  7. Bilan du séjour jusqu'à maintenant : I have had a wonderful time. (Dans une vraie carte postale, on écrit aussi souvent I'm having a wonderful time, au présent en be+ing, mais ce temps ne fait pas partie de l'exercice.)

Une carte postale alterne naturellement bilan présent (present perfect) et souvenirs précis (prétérit). Repère ce va-et-vient quand tu lis ou écris.

Exercice 7 Même verbe, deux sens

★★★Environ 12 min

Complète chaque paire avec le même verbe, mais au bon temps, et explique la différence de sens.

  1. (a) My aunt (live) in Lyon for five years, but now she lives in Nice. (b) My aunt (live) in Nice for five years.
  2. (a) I (lose) my wallet in the park yesterday. (b) I (lose) my wallet, so I can't pay.
  3. (a) He (play) the guitar when he was ten. (b) He (play) the guitar since he was ten.
Indice 1

Demande-toi si la période est terminée ou si elle continue jusqu'à maintenant.

Indice 2

Since ou for + durée qui continue appelle le present perfect.

Voir la correction pas à pas
  1. 1(a) : la période à Lyon est terminée, donc prétérit : lived in Lyon for five years.

  2. 1(b) : elle habite toujours à Nice, la durée va jusqu'à maintenant, donc has lived in Nice for five years.

  3. 2(a) : yesterday est daté : lost my wallet.

  4. 2(b) : le résultat se voit maintenant (je ne peux pas payer) : have lost my wallet.

  5. 3(a) : when he was ten situe l'action à un moment révolu : played the guitar.

  6. 3(b) : since he was ten relie ce moment au présent : has played the guitar since he was ten.

  7. Différence de sens : le prétérit dit « c'est fini » ou « c'était à ce moment-là », le present perfect dit « cela compte ou continue maintenant ».

Le choix du temps change le sens, pas seulement la forme : la durée avec for peut être terminée (prétérit) ou ouverte (present perfect).

Exercice 8 Écrire ton propre texte

★★★Environ 15 min

Écris un court texte de six phrases sur un voyage ou une sortie. Respecte ces consignes :

  • deux phrases au present perfect avec ever, never, just, already ou yet ;
  • deux phrases au prétérit avec un repère daté (last…, yesterday, … ago, in …) ;
  • une question commençant par Have you ever…? et une question commençant par When did you…?.
Indice 1

Commence par une expérience générale, puis raconte un souvenir précis.

Indice 2

Pour Have you ever, utilise le participe passé ; pour When did you, la base verbale.

Voir la correction pas à pas
  1. Écris d'abord l'expérience générale : I have never been to Spain. (present perfect, never).

  2. Ajoute un bilan récent : I have just booked a ticket. (present perfect, just).

  3. Raconte un souvenir daté : Last summer, I visited Brittany. (prétérit, repère last summer).

  4. Donne un autre détail daté : Two years ago, we went to Cornwall. (prétérit, repère ago).

  5. Pose la première question : Have you ever visited Scotland? (participe passé visited).

  6. Pose la seconde : When did you go to Scotland? (did + base verbale go).

  7. Relis chaque phrase avec la méthode : un repère daté interdit le present perfect, un lien avec maintenant l'autorise.

Ce texte est un modèle, ta version peut être différente. L'important est qu'il respecte la règle : daté = prétérit, lien avec maintenant = present perfect.

Les questions qu'on se pose

Comment savoir si je dois utiliser le present perfect ou le prétérit ?

Cherche d'abord un repère de temps daté (yesterday, last year, in 2020, two days ago) : il impose le prétérit simple. S'il n'y en a pas et que la phrase parle d'une expérience (ever, never), d'un fait récent (just, already, yet) ou d'un résultat visible maintenant, utilise le present perfect. Le programme demande d'ailleurs de savoir opérer des choix entre les temps 1.

Pourquoi ne peut-on pas dire « I have seen him yesterday » alors qu'on dit « je l'ai vu hier » en français ?

Le français utilise le passé composé pour les deux cas. En anglais, le present perfect relie le passé au présent, alors que yesterday enferme l'action dans un moment terminé. Les deux ne vont donc pas ensemble : il faut dire I saw him yesterday. Retiens que When… ? se construit lui aussi avec le prétérit : When did you see him?

Que faire si la phrase n'a ni mot-repère ni date ?

Demande-toi ce que le locuteur veut montrer. S'il parle d'un résultat qui compte maintenant (I have lost my keys), choisis le present perfect. S'il raconte un événement fini dans une histoire, choisis le prétérit. Dans un récit, une fois le moment situé, on continue souvent au prétérit pour donner les détails.

Sources

Programme visé : Programme d'anglais pour les classes de collège · Ministère de l'Éducation nationale (Bulletin officiel)

  1. Programme d'anglais pour les classes de collège, Ministère de l'Éducation nationale (Bulletin officiel). Consulté le 10 novembre 2026.
  2. Langues vivantes - Communication langagière - Ressource Éduscol, Éduscol. Consulté le 10 novembre 2026.
  3. Anglais Cycle 4 - Projets de programmes collège, Ministère de l'Éducation nationale. Consulté le 10 novembre 2026.

Les numéros dans le texte renvoient à ces sources. Une source qui ne dit pas ce qu'on lui fait dire ? Signale-le.

Signaler une erreur sur cette page

Je suis en…

Primaire

  • CP Bientôt
  • CE1 Bientôt
  • CE2
  • CM1
  • CM2 Bientôt

Collège

Lycée

Supérieur

  • BTS Bientôt
  • BUT Bientôt
  • Licence Bientôt
  • Prépas Bientôt

Sur cette page