Present perfect vs past simple en 3e : la règle infaillible et 20 exercices corrigés

Distinguer le present perfect du past simple (prétérit) est l’un des plus grands défis d’anglais au collège. Voici la règle infaillible et 20 exercices pour ne

anglais 3emegrammaire anglaisepast simplepresent perfect
Isabel A.M.

Isabel A.M.

·20 min de lecture
Illustration de réussite pour maîtriser le present perfect vs past simple en classe de 3e.

« I have seen that film yesterday. » Si cette phrase te semble tout à fait correcte, rassure-toi : c’est sans doute l’erreur d’anglais la plus fréquente chez les élèves francophones. Et c’est logique : en français, on traduit machinalement par notre passé composé (« J’ai vu ce film hier »). Pourtant, en anglais, calquer sa langue mot à mot mène tout droit au piège.

Chez Réussis avec l’IA, nous analysons les difficultés majeures du programme d’anglais au collège (cycle 4 / 3e), et l’opposition entre present perfect et past simple (ou prétérit simple) arrive systématiquement en tête. Voici la règle infaillible pour ne plus te tromper, les mots indices à repérer immédiatement et 20 exercices corrigés et commentés.

📋 L’essentiel

Le past simple (prétérit) s’utilise pour une action terminée, dans un temps révolu et précis : yesterday, last week, in 2019, two days ago.
Le present perfect s’utilise quand la date n’est pas précisée, ou quand la période est toujours en cours : ever, never, just, already, yet, this week, for, since.
Le present perfect se forme avec l’auxiliaire have ou has suivi du participe passé : I have finished, she has gone.
Une question commençant par When se pose toujours au past simple : When did you arrive? (jamais When have you arrived?).
For s’emploie pour une durée (for two years) et since pour un point de départ (since 2020).
Le programme officiel d’anglais de 3e exige de savoir situer des faits dans le temps et relater des expériences passées en faisant le lien avec le présent.

❓ Pourquoi le present perfect vs past simple pose tant problème aux francophones

Graphique analysant les difficultés du present perfect vs past simple chez les élèves francophones.

Choisir entre ces deux temps déroute parce que le français traduit presque tout par le passé composé (« j’ai mangé », « j’ai vu »). En anglais, la logique est totalement différente : ce qui compte, c’est de savoir si le moment est révolu et si l’action est coupée du présent. Dès que l’on précise une date ou un moment passé, le past simple s’impose, même si l’action s’est produite il y a dix minutes.

Le problème ne vient pas d’une difficulté insurmontable de l’anglais, mais du réflexe de traduction. Tu penses « j’ai mangé une pomme ce matin » et tu as envie d’écrire « I have eaten an apple this morning ». Si l’on est l’après-midi, cette phrase est fausse pour un anglophone : la matinée est terminée, il faut donc utiliser le past simple (« I ate »).

La vraie différence de logique

En français, le passé composé s’utilise couramment pour parler d’hier, du mois dernier ou d’il y a trois ans. En anglais, cette habitude est un piège. La seule question qui compte est : est-ce que le moment où l’action s’est déroulée est terminé et clairement identifié ?

« This morning I went to the gym » est correct si l’on se trouve dans l’après-midi : le matin est clos. Dire « This morning I have been to the gym » dans ce contexte sonne faux aux oreilles d’un anglophone, alors que c’est notre traduction littérale française.

Ce que l’on attend de toi en 3e

Les programmes du collège pour le cycle 4 demandent d’être capable de raconter des faits passés, d’exprimer des expériences personnelles et de faire un bilan dans le présent. En pratique, lors des évaluations de 3e, tu auras des textes à trous, des phrases à corriger et de courtes rédactions. Ce contraste temporel est au cœur de ces trois exercices.

C’est sans doute le point de grammaire anglaise le plus rentable du collège : il repose sur un principe unique. Dès que tu as le déclic, les exercices deviennent presque automatiques.

ℹ️ Info : En anglais américain familier, le past simple est parfois utilisé avec just, already ou yet (« Did you eat yet? »). En cours en France, c’est la norme britannique qui est enseignée et demandée aux évaluations : retiens donc le present perfect avec ces marqueurs.

💡 La règle infaillible : l’action est-elle datée et révolue ?

Schéma des points clés pour différencier le present perfect vs past simple et l'action datée.

Pour faire le bon choix entre present perfect et past simple, pose-toi une seule question : l’action s’est-elle produite à un moment précis et complètement terminé ? Si oui (que ce soit mentionné ou évident), emploie le past simple. Si la date n’est pas indiquée ou si la période continue au moment où l’on parle, emploie le present perfect.

Past simple : moment révolu et précis

On l’emploie avec des expressions qui ancrent l’action dans un passé clos : yesterday, last night, last summer, two hours ago, in 2019, when I was ten. On l’utilise aussi pour relater une suite d’événements dans une histoire : « I got up, had breakfast and left ».

De même, pour des personnes décédées ou des événements historiques : « Molière wrote Le Médecin malgré lui ». Molière n’étant plus de ce monde, sa vie constitue une période définitivement fermée.

Present perfect : bilan ou période encore ouverte

Le present perfect relie le passé au présent. On l’utilise dans quatre cas majeurs :

  • Les expériences de vie, sans préciser quand : « I have visited London ». L’important est le fait de l’avoir vécu, pas la date.
  • Les actions toutes récentes, souvent avec just : « She has just arrived » (elle vient d’arriver).
  • Un résultat visible dans le présent : « I have lost my keys » (je les ai perdues et je ne peux pas entrer chez moi maintenant).
  • Une période encore en cours : today, this week, this year, ainsi qu’avec for et since. « I have studied hard this week » (la semaine n’est pas encore finie).

Le test du « quand ? »

Voici une astuce infaillible : pose-toi la question « When? » (Quand ?). Si la phrase y répond par une date ou un moment précis, c’est du past simple. Si elle n’y répond pas, ou si la réponse est simplement « au cours de ma vie jusqu’à aujourd’hui », c’est du present perfect. C’est pour cela qu’une question introduite par When se formule toujours au past simple : elle interroge précisément sur la date ou le moment.

💡 Conseil : Avant de compléter une phrase dans un exercice, commence par surligner les marqueurs temporels. Dans 80 % des cas, la solution s’y trouve directement.

Révise l’anglais avec tes propres cours

Génère des quiz ciblés, des fiches de mémorisation et des explications claires à partir de tes leçons grâce à Réussis avec l’IA.

Commencer gratuitement →

🗺️ Les mots indices du present perfect et du past simple

Illustration de questionnement sur les mots indices du present perfect vs past simple en 3e.

Les principaux marqueurs du present perfect sont ever, never, just, already, yet, so far, recently, for, since, this week et today (si la journée n’est pas finie). Les marqueurs du past simple sont yesterday, last, ago, in suivi d’une année passée et when suivi d’un moment précis. Mémoriser ces indices permet de réussir la quasi-totalité des exercices.

Les indices du present perfect et leur position

  • ever (déjà / jamais dans le sens « au cours de ta vie ») : dans les questions, entre le sujet et le participe passé (« Have you ever seen a whale? »).
  • never (ne jamais) : dans les phrases affirmatives au même emplacement (« I have never tried rugby »).
  • just (venir de) : entre l’auxiliaire et le participe (« They have just finished »).
  • already (déjà) : en phrase affirmative (« He has already sent the email »).
  • yet (déjà dans les questions, ou encore dans les phrases négatives) : en fin de proposition (« Have you called him yet? », « I haven’t finished yet »).
  • for et since : pour des actions commencées dans le passé qui se poursuivent dans le présent.

For ou since ?

For s’utilise avec une durée calculée : for two days, for three months, for ten years. Since s’utilise avec un point de départ précis : since Monday, since 2021, since I was eight. « I have lived here for five years » et « I have lived here since 2019 » expriment la même réalité temporelle sous deux angles différents.

Les indices du past simple

  • yesterday, the day before yesterday.
  • last + unité de temps : last night, last weekend, last summer.
  • durée + ago : three days ago, ten minutes ago.
  • in + date révolue : in 2018, in September.
  • when + contexte révolu : when I was a child.

Been ou gone ?

C’est un piège classique évalué en 3e :

  • « She has been to London » : elle y est allée et en est revenue (c’est une expérience de voyage).
  • « She has gone to London » : elle est partie là-bas et y est encore actuellement.
⚠️ Attention : Des expressions comme « this morning » ou « today » peuvent fonctionner avec les deux temps. Si le moment dont on parle est encore en cours, on emploie le present perfect. S’il est écoulé (par exemple s’il est 17h et que tu parles de ce matin), on passe au past simple.

🛠️ Comment se forment-ils : participe passé et verbes irréguliers

Dessin conceptuel sur la mémorisation des verbes irréguliers et du present perfect vs past simple.

Le present perfect se forme toujours avec have ou has suivi du participe passé. Pour les verbes réguliers, le participe se termine en -ed (identique au prétérit). Pour les verbes irréguliers, il faut connaître par cœur la 3e colonne du tableau. C’est souvent sur cette forme que les points sont perdus, plutôt que sur le choix du temps.

Formes affirmative, négative et interrogative

  • Affirmative : Sujet + have/has + participe passé (I have seen / He has seen). Contractions fréquentes : I’ve, he’s.
  • Négative : Sujet + haven’t / hasn’t + participe passé (She hasn’t called).
  • Interrogative : Have / Has + sujet + participe passé ? (Have you seen my keys?). Réponses courtes : Yes, I have ou No, I haven’t.

Au past simple, en revanche, les questions et négations utilisent l’auxiliaire did / didn’t, et le verbe principal repasse à sa base verbale (infinitif sans to) : « Did you see it? » (et non pas « Did you saw it? »).

Les 15 verbes irréguliers indispensables en 3e

Base verbale – Past simple – Participe passé (la forme indispensable pour le present perfect) :

  • be – was/were – been
  • go – went – gone
  • do – did – done
  • see – saw – seen
  • eat – ate – eaten
  • write – wrote – written
  • take – took – taken
  • give – gave – given
  • break – broke – broken
  • forget – forgot – forgotten
  • speak – spoke – spoken
  • win – won – won
  • lose – lost – lost
  • buy – bought – bought
  • meet – met – met

Attention à la contraction ‘s

Dans un texte, « She’s » peut être l’abréviation de she is ou de she has. Si elle est immédiatement suivie d’un participe passé, il s’agit de has : « She’s finished » = she has finished. Si elle est suivie d’un adjectif ou d’une forme en -ing, il s’agit de is : « She’s tired », « She’s working ».

💡 Conseil : Mémorise les verbes irréguliers par familles de sonorités similaires : break/broken, speak/spoken, wake/woken. Le cerveau retient bien plus facilement les rimes que de simples listes alphabétiques.

🧩 Present perfect vs past simple : 20 exercices corrigés

Entraînement intensif via des exercices corrigés pour pratiquer le present perfect vs past simple.

Ces 20 exercices balaient les cas de figure typiques du programme de 3e : expériences avec ever/never, actions récentes avec just/already/yet, durées avec for/since, événements datés et questions avec When. Cache la solution, choisis ta réponse et lis l’explication.

Exercices 1 à 10

  1. I ___ (see) that film last weekend. → saw. Last weekend est une date révolue.
  2. ___ you ever ___ (try) sushi? → Have … tried. Bilan d’expérience de vie avec ever.
  3. She ___ (not finish) her homework yet. → hasn’t finished. Yet en phrase négative appelle le present perfect.
  4. We ___ (live) in Nantes since 2019. → have lived. Since indique une action débutée en 2019 et toujours vraie.
  5. My grandparents ___ (get) married in 1975. → got. Date passée précise avec in 1975.
  6. I ___ just ___ (receive) your message. → have … received. Action tout juste terminée avec just.
  7. When ___ you ___ (start) playing the guitar? → did … start. Les questions avec When se construisent au past simple.
  8. They ___ (be) friends for ten years. → have been. For exprime une durée qui se prolonge jusqu’à aujourd’hui.
  9. Look! Someone ___ (break) the window. → has broken. Résultat direct et visible dans le présent.
  10. Shakespeare ___ (write) Hamlet around 1600. → wrote. Personnage historique disparu : période close.

Exercices 11 à 20

  1. I ___ (lose) my keys. I can’t open the door. → have lost. L’action a une conséquence immédiate sur le présent.
  2. ___ she ___ (call) you yesterday? → Did … call. Yesterday impose le past simple.
  3. I ___ never ___ (be) to London. → have … been. Expérience de vie avec never.
  4. He ___ already ___ (eat) lunch, so he isn’t hungry. → has … eaten. Already indique une action accomplie ayant un impact actuel.
  5. Last summer we ___ (go) to Portugal. → went. Last summer est un moment révolu.
  6. How long ___ you ___ (know) your best friend? → have … known. How long interroge sur une situation encore d’actualité.
  7. The match ___ (finish) ten minutes ago. → finished. Ago entraîne obligatoirement le past simple, même s’il s’agit de quelques minutes.
  8. This is the best book I ___ ever ___ (read). → have … read. Superlatif suivi d’une expérience sur l’ensemble de la vie.
  9. I ___ (not see) Thomas this week. → haven’t seen. La semaine actuelle n’est pas encore terminée.
  10. In 2022 our team ___ (win) the tournament. → won. Année passée précise (in 2022).

Comment analyser tes erreurs ?

Si tu as hésité sur les phrases 7 ou 17, rappelle-toi que When et ago exigent impérativement le past simple. Si les phrases 4, 8 ou 16 t’ont posé problème, revois la construction des durées avec for, since et how long. Si tu as bloqué sur les phrases 9 ou 11, c’est la notion de « conséquence présente » qu’il faut consolider.

✍️ Comment combiner les deux temps dans une rédaction de 3e : exemple commenté

Étudiant lisant un exemple de rédaction combinant le present perfect vs past simple en anglais.

Dans une expression écrite de 3e racontant une expérience personnelle, la méthode la plus efficace consiste à introduire le sujet au present perfect (bilan général sans date), puis à dérouler les détails au past simple dès qu’un moment précis est évoqué. Alterner correctement ces temps montre une réelle maîtrise de la langue.

Il est très fréquent en 3e de devoir rédiger un court paragraphe (entre 80 et 120 mots) sur un sujet tel que « An unforgettable experience » ou « A trip you will never forget ».

Exemple de texte modèle

« I have travelled to many places, but the best trip I have ever had was to Scotland. I went there with my family last summer. We stayed in a small village near the sea and we walked every day. One afternoon we climbed a mountain and we saw the whole coast. It was amazing. I have never felt so tired and so happy at the same time. Since then, I have wanted to go back, and my parents have already promised to take me next year. »

Pourquoi ce paragraphe est réussi

Dès la première ligne, le texte utilise le present perfect : « I have travelled » introduit l’expérience générale sans date, tandis que « the best trip I have ever had » combine superlatif et ever, une tournure particulièrement appréciée des professeurs.

Dès l’apparition de l’ancrage « last summer », le récit bascule naturellement au past simple : went, stayed, walked, climbed, saw, was.

Enfin, la conclusion réutilise le present perfect pour relier le souvenir au présent : « I have never felt », « since then, I have wanted », « have already promised ». L’enchaînement est parfaitement logique.

💡 Conseil : Lorsque tu termines une rédaction en contrôle, souligne chaque verbe au passé et vérifie si tu peux justifier son temps par un mot indice ou par le contexte. Si tu hésites sur un verbe, c’est souvent là que se cache une erreur d’inattention.

⚠️ Les erreurs qui coûtent le plus de points en devoir

Les quatre fautes les plus pénalisées sont : employer le present perfect avec une date révolue, traduire le « depuis » français par un présent simple, formuler une question avec When au present perfect et confondre le prétérit avec le participe passé d’un verbe irrégulier.

1. « I have seen him yesterday »

C’est l’erreur numéro un issue de la traduction mot à mot. La formulation correcte est « I saw him yesterday ». Règle d’or : en présence de yesterday, last, ago ou d’une année passée, le present perfect est strictement exclu.

2. « I live here since 2020 »

En français, on utilise le présent (« J’habite ici depuis 2020 »). En anglais, une action commencée dans le passé et toujours active nécessite le present perfect : « I have lived here since 2020 ».

3. « When have you arrived? »

Puisque le mot When interroge sur une date ou une heure précise, il impose le past simple : « When did you arrive? » (de même pour What time did you arrive?).

4. Confondre le past simple et le participe passé

Écrire « I have went », « she has saw » ou « we have ate » retire immédiatement des points. Même si le temps choisi est le bon, la forme verbale est fausse. La 3e colonne des verbes irréguliers doit être connue sans hésitation.

⚠️ Attention : Dans tes rédactions, ne cherche pas à placer du present perfect à chaque phrase. Un récit centré sur tes vacances passées doit être rédigé très majoritairement au past simple.

🎮 Comment s’entraîner jusqu’à ce que cela devienne naturel

Pour maîtriser durablement ces deux temps, il ne suffit pas d’apprendre la leçon : il faut pratiquer sur des exemples concrets liés à ton quotidien. Écrire chaque jour quelques phrases sur tes propres expériences et écouter des séries en version originale sous-titrée permet d’ancrer les bons automatismes.

Parle de ton quotidien

Écris 5 phrases sur des choses que tu as faites au moins une fois dans ta vie (« I have visited Rome ») et 5 phrases sur des actions situées à un moment précis (« I visited it in 2022 »). Les phrases qui te concernent directement se retiennent deux fois mieux que celles des manuels scolaires.

Le jeu du « Have you ever…? »

À deux, posez-vous des questions : l’un demande « Have you ever broken a bone? » et l’autre répond en précisant le contexte temporel au past simple : « Yes, I have. I broke my wrist when I was seven. » C’est la structure exacte attendue aux épreuves d’anglais du collège.

L’entraînement avec l’IA

Pour t’entraîner sans stress, tu peux charger tes leçons d’anglais sur Réussis avec l’IA. L’application te générera des quiz ciblés sur tes cours, te corrigera instantanément et t’aidera à consolider les participes passés avant tes prochains contrôles.

Prépare ton prochain devoir d’anglais

Transforme tes fiches et cours en quiz interactifs personnalisés pour maîtriser la grammaire sans perdre de temps.

Essayer gratuitement →

Sources utiles : Cambridge Dictionary, Present perfect simple or past simple · Programmes officiels de langues vivantes pour le cycle 4 (Éducation nationale).

❓ Questions fréquentes

Quelle est la différence fondamentale entre present perfect et past simple ?

Le past simple s’emploie pour des faits terminés, situés à un moment précis et révolu du passé (yesterday, in 2020). Le present perfect s’utilise pour faire un bilan, pour des expériences sans date précise ou pour des actions dont les conséquences sont directes dans le présent.

Peut-on associer le present perfect avec yesterday ?

Non, c’est strictement impossible. Yesterday, last week, ago ou une date précise renvoient à un temps définitivement clos, ce qui impose le past simple : on dit « I saw him yesterday » et jamais « I have seen him yesterday ».

Quelle est la différence entre for et since ?

For est suivi d’une durée globale (for two weeks, for five years). Since introduit un point de repère temporel précis (since 2018, since yesterday). Avec une action toujours vraie aujourd’hui, ils sont suivis du present perfect.

Quelle est la nuance entre been to et gone to ?

« She has been to London » signifie qu’elle est allée à Londres et qu’elle en est revenue. « She has gone to London » signifie qu’elle est actuellement en voyage à Londres.

À quel niveau scolaire étudie-t-on cette distinction ?

Le present perfect est généralement abordé en classe de 4e et approfondi en classe de 3e (cycle 4 du collège). La distinction avec le prétérit simple fait partie des acquis fondamentaux attendus pour l’entrée en seconde au lycée.