Present perfect vs past simple : guide complet pour le TOEIC®
Maîtrisez la différence entre le present perfect et le past simple : mots-clés, règles d'utilisation et pièges courants au TOEIC® avec for/since, already/yet.
Present perfect vs past simple
Le present perfect (have/has + participe passé) est un temps du présent. Il vous parle de la situation maintenant. Le past simple (did) parle uniquement du passé.
La question clé est : est-ce que le résultat compte maintenant ? Si oui, utilisez le present perfect. Si vous parlez d'un moment précis du passé, utilisez le past simple.
Quand utiliser chaque temps
| Present Perfect | Past Simple |
|---|---|
| I have lost my key. (Je ne l'ai toujours pas) | I lost my key yesterday. (Moment précis) |
| She has worked here for 5 years. (Elle y travaille encore) | She worked here for 5 years. (Elle n'y travaille plus) |
| Have you ever been to Japan? (Dans toute votre vie) | Did you go to Japan last year? (Moment précis) |
| The company has grown a lot. (Résultat visible maintenant) | The company grew in 2023. (Année précise) |
Mots-clés et marqueurs temporels
| Present Perfect | Past Simple |
|---|---|
| already, yet, just | yesterday, last week/month/year |
| ever, never | ago (two days ago) |
| for, since | in 2020, on Monday |
| so far, up to now | when I was young |
| recently, lately | at that time, then |
For vs Since
| For (durée) | Since (point de départ) |
|---|---|
| for three years | since 2021 |
| for a long time | since January |
| for two hours | since 9 a.m. |
| for six months | since I graduated |
Present perfect continuous vs present perfect simple
| Continuous (have been doing) | Simple (have done) |
|---|---|
| I have been reading this report. (activité en cours) | I have read this report. (action terminée) |
| It has been raining all day. (durée de l'activité) | It has rained three times this week. (nombre de fois) |
| She has been working here since May. (accent sur la durée) | She has worked on five projects. (accent sur le résultat) |
Pièges courants au TOEIC®
- For vs since : for + durée, since + point de départ. Ne les confondez pas : since three years est incorrect
- Marqueur temporel du passé : si la phrase contient yesterday, ago, last week, utilisez toujours le past simple
- Already vs yet : already dans les phrases affirmatives, yet dans les questions et négations
- Gone vs been : has gone to Paris = il est à Paris maintenant. Has been to Paris = il a visité Paris (mais il est revenu)
- This morning / today : si la période n'est pas terminée, utilisez le present perfect. Si elle est terminée, utilisez le past simple
Ces pièges sont particulièrement fréquents dans la Partie 5 du TOEIC®, qui teste directement votre maîtrise des temps verbaux.
Conseils de préparation
- Repérez les marqueurs temporels : c'est souvent le mot-clé qui détermine le temps correct
- Pensez « maintenant » : si le résultat compte maintenant, c'est le present perfect
- Mémorisez les paires for/since : c'est l'un des pièges les plus fréquents en Partie 5
- Entraînez-vous sur la Partie 5 : c'est la partie où les temps sont le plus testés
Pour mettre en pratique ces règles, essayez nos exercices TOEIC® gratuits. Consultez également notre guide de préparation au TOEIC® pour une approche complète.
Questions fréquemment posées
Perfectionnez vos temps avec 990prep
Le present perfect est l'un des points de grammaire les plus testés au TOEIC®. Entraînez-vous avec les exercices de 990prep pour maîtriser la différence entre present perfect et past simple.
Gratuit, sans carte bancaire

Guides connexes
Maitrisez les 9 modaux pour la Partie 5 du TOEIC® : echelle de probabilite, modaux parfaits (should have, could have), formulations d'e-mails, semi-modaux et les 5 pieges courants.
Maîtrisez les conditionnels anglais (zero, first, second, third) avec les règles de formation, exemples et pièges courants au TOEIC®.