Present perfect vs simple past en anglais : la différence expliquée
Obtenez un accompagnement personnalisé dès aujourd'hui.
Appelez : +1-514-588-7682En bref : present perfect vs simple past
- Present perfect vs simple past se résume à une question : l’action a-t-elle un lien avec le présent, ou est-elle complètement terminée à un moment précis et fini ?
- Le français traduit souvent les deux par le passé composé, ce qui rend la distinction difficile — l’anglais, lui, distingue toujours les deux
- Des mots-signaux (since, for, already, yet, just vs. yesterday, last week, in 2020) indiquent presque toujours quel temps utiliser
- Le simple past exige un moment précis et fini ; le present perfect exige l’absence d’un tel moment, ou un résultat encore visible aujourd’hui
Present perfect vs simple past se décide par une seule question : est-ce que l’action a un lien direct avec le moment présent (résultat visible, expérience de vie, période non terminée), ou est-ce une action complètement terminée à un moment précis et fini du passé ? Dans le premier cas, c’est le present perfect ; dans le second, c’est le simple past. Ce guide explique comment trancher rapidement, avec les mots-signaux à repérer et le piège classique de traduction du français.
Present perfect vs simple past : quelle est la différence ?
Le simple past décrit une action terminée à un moment précis et fini du passé (hier, la semaine dernière, en 2020), alors que le present perfect décrit une action dont le moment n’est pas précisé, ou dont le résultat reste pertinent maintenant. C’est exactement ce que le français ne distingue pas toujours, puisque le passé composé sert aux deux cas.
| Simple past | Present perfect |
|---|---|
| I saw that movie last week. | I have seen that movie (already, at some point). |
| She lived in Toronto for two years (and moved away — c’est fini). | She has lived in Toronto for two years (et elle y habite encore). |
| Moment précisé et fini : yesterday, last week, in 2020 | Moment non précisé ou période non terminée : already, yet, just, since, for, ever, never |
Le simple past est un point isolé et fermé dans le passé ; le present perfect est une flèche qui relie l’action passée au moment présent.
Comment savoir lequel utiliser, rapidement ?
La façon la plus rapide de trancher est de chercher un mot-signal dans la phrase — chaque temps a les siens, et ils indiquent presque toujours le bon choix sans avoir à réfléchir au sens complet de la phrase.
- Mots-signaux du simple past : yesterday, last week/month/year, in 2020, two days ago, when I was young
- Mots-signaux du present perfect : already, yet, just, ever, never, since (+ point de départ), for (+ durée), so far, up to now
- Une question qui commence par « Have you ever… » parle d’expérience de vie sans moment précis : always present perfect
- Une question qui commence par « When did you… » demande un moment précis : toujours simple past dans la réponse
Vous mélangez encore present perfect et simple past dans vos rédactions ?
Nos tuteurs en ligne corrigent ces confusions avec des exercices ciblés sur les mots-signaux.
📞 Réservez une évaluation gratuite en ligne : (514) 588-7682
⚠️ Le niveau exact varie selon l’école et le programme
Cette distinction est généralement enseignée vers le milieu du secondaire en anglais, langue seconde, mais le moment précis dépend de l’école, du programme de base ou du programme enrichi. Confirmez la séquence exacte avec l’enseignant si un doute persiste.
Pourquoi cette erreur revient-elle autant chez les francophones ?
Le piège vient directement du passé composé français, qui traduit indifféremment « I have finished » et « I finished » par « j’ai fini » — l’anglais, lui, force un choix que le français ne demande pas. Voici les erreurs les plus fréquentes observées avec des élèves de ce niveau :
- Utiliser le present perfect avec un moment précisé : « I have finished my homework yesterday » au lieu de « I finished my homework yesterday »
- Utiliser « since » avec le simple past : « I lived here since 2019 » au lieu de « I have lived here since 2019 » (l’action continue)
- Oublier « have/has » devant le participe passé : « I never seen that movie » au lieu de « I have never seen that movie »
- Confondre simple past et participe passé d’un verbe irrégulier : « I have went » au lieu de « I have gone »
Bien choisir entre present perfect et simple past compte aussi à l’écrit, pas seulement à l’oral — notre guide comment structurer un paragraphe en anglais montre comment garder une cohérence de temps verbal du début à la fin d’un texte.
Besoin de pratique ciblée sur present perfect et simple past ?
Séances en ligne flexibles, avec exercices adaptés au niveau exact de l’élève.
📞 Appelez maintenant : (514) 588-7682
❓ Questions fréquentes
Q1 : Quelle est la différence entre present perfect et simple past ?
R : Le simple past décrit une action terminée à un moment précis et fini du passé, alors que le present perfect décrit une action dont le moment n’est pas précisé, ou dont le résultat reste pertinent maintenant.
Q2 : Pourquoi le français rend-il cette distinction difficile ?
R : Le passé composé français traduit indifféremment le present perfect et le simple past, alors que l’anglais force toujours un choix entre les deux.
Q3 : Comment savoir rapidement lequel utiliser ?
R : Repérez les mots-signaux : yesterday, last week, in 2020 indiquent le simple past ; already, yet, just, since, for, ever, never indiquent le present perfect.
Q4 : Peut-on utiliser « since » avec le simple past ?
R : Non, « since » suivi d’un point de départ exige le present perfect, car l’action décrite continue jusqu’à maintenant.
Q5 : Quelle est l’erreur la plus fréquente entre ces deux temps ?
R : Utiliser le present perfect avec un moment précisé comme « yesterday », alors que ce mot-signal exige toujours le simple past.
Q6 : Un tuteur en ligne peut-il aider à corriger cette confusion ?
R : Oui, un tuteur en ligne peut cibler précisément les phrases où l’élève confond les deux temps et pratiquer avec des exercices basés sur les mots-signaux.
🎯 Ne mélangez plus present perfect et simple past
Des séances en ligne pour maîtriser les mots-signaux et choisir le bon temps sans hésiter
Nos tuteurs ciblent précisément cette confusion classique chez les francophones
📞 Appelez maintenant : (514) 588-7682
Séances en ligne disponibles 7 jours sur 7 • Rendez-vous le jour même
Conclusion
Present perfect vs simple past se résout presque toujours en cherchant un mot-signal dans la phrase : un moment précis et fini appelle le simple past, une action non datée ou un résultat encore présent appelle le present perfect. Le vrai piège n’est pas la grammaire anglaise elle-même, mais le réflexe de traduire directement le passé composé français.
À retenir :
- ✅ Un moment précisé (yesterday, in 2020) exige toujours le simple past
- ✅ Since, for, already, yet, just, ever, never signalent presque toujours le present perfect
- ✅ « I have went » est faux — c’est toujours have/has + participe passé
- ✅ Le passé composé français n’est pas un guide fiable pour choisir entre les deux temps
Besoin de pratique ciblée sur present perfect et simple past ? Nos tuteurs en ligne accompagnent des élèves de Montréal, de Rosemont, de Verdun, d’Ahuntsic et de partout dans la grande région métropolitaine.
Prêt à maîtriser cette notion ?
Nos tuteurs experts à Montreal peuvent vous aider à réussir.
Réserver une évaluation gratuite