Present Perfect ou Past Simple : quelle différence ?

10 000+ pros formés  •  depuis 2007  •  4,9/5  •  professeurs natifs  •  essai gratuit, sans carte
Le Past Simple (« I saw ») et le Present Perfect (« I have seen ») parlent tous deux du passé, d’où la confusion fréquente. La différence tient à une idée : le Past Simple renvoie à un moment terminé, tandis que le Present Perfect relie le passé au présent.

Ce guide s’adresse aux apprenants de A2 à B1 qui confondent ces deux temps. À la fin, vous saurez former chacun, reconnaître les mots de temps qui signalent chaque temps, les quatre emplois clés du Present Perfect et les erreurs à éviter. Trois exercices sont sur cette page pour vous entraîner tout de suite.

Vidéo récapitulative

Cette courte vidéo est un extrait d’une session du Live English Club. Regardez-la pour une vue d’ensemble, puis utilisez les sections ci-dessous comme référence.

La règle en une ligne

Le Past Simple renvoie à un moment terminé ; le Present Perfect relie le passé au présent. Si vous pouvez ajouter un mot de temps fini comme « yesterday » ou « in 2019 », employez le Past Simple. Si le temps est ouvert ou non terminé, employez le Present Perfect.

Comment former chaque temps

Past Simple Present Perfect
Structure past form of the verb have / has + past participle
Verbe régulier work → worked work → have worked
Verbe irrégulier eat → ate eat → have eaten
Négation did not (didn’t) + base verb have / has not (haven’t / hasn’t) + participle
Question Did you go? Have you gone?

Le Past Simple emploie l’auxiliaire did pour la négation et la question : I didn’t see anybody. Where did you go ? Le Present Perfect emploie have ou has comme auxiliaire : Have you said it ? I have not said it.

Quand employer le Past Simple

Le Past Simple sert à ce qui a commencé et s’est terminé dans le passé. C’est fini, et on sait ou sous-entend en général quand cela s’est produit. On l’emploie pour décrire un événement ou un moment précis.

Emploi Exemple
Action terminée à un moment fixé Last year, I went to Spain for my summer holiday.
Une série d’événements passés He came in, sat down and rang the bell twice.
Habitudes ou états passés I smoked a lot when I was young.
Faits historiques The Vikings invaded Britain.

Dans chaque cas la période est terminée. On peut situer l’action à un point du passé : last year, when I was young, in the past.

Quand employer le Present Perfect

Le Present Perfect relie le passé au présent. Le moment exact est inconnu ou sans importance ; ce qui compte, c’est le résultat ou le lien avec maintenant. Il a quatre emplois courants.

Emploi Exemple
Commencé dans le passé, encore vrai maintenant I have lived here all my life.
Expérience de vie (sans moment précisé) I have been to America. I have swum with dolphins.
Action récente avec un résultat maintenant Oh! I have lost my wallet. I have brought the book.
Mot de temps non terminé I have seen three films this week. (the week is not over)

Le piège classique. « I swam with dolphins » et « I have swum with dolphins » parlent tous deux du passé. Employez le Past Simple pour un voyage précis (« I swam with dolphins in 2019 »). Employez le Present Perfect si vous voulez juste dire l’expérience à un moment de votre vie (« I have swum with dolphins »).

La règle est claire ; choisir vite en parlant, voilà le but. Réservez un cours d’essai gratuit et pratiquez les deux temps en conversation réelle avec un professeur natif expérimenté. Sans carte bancaire.

Réserver mon cours d’essai gratuit

Les mots de temps qui signalent chaque temps

Le moyen le plus rapide de choisir, c’est d’écouter le mot de temps. Certains mots vont presque toujours avec un temps précis.

Signaux du Past Simple Signaux du Present Perfect
yesterday, last week, last year already, yet, just
two years ago, in 1994 ever, never
when I was a child since 2007, for ten years
this morning (if the morning is over) so far, up to now, recently

Remarquez « since » et « for » avec le Present Perfect : since marque un point de départ (« since October ») et for marque une durée (« for ten years »).

Erreurs fréquentes

Employer le Present Perfect avec un mot de temps fini. Faux : « I have seen him yesterday. » Correct : « I saw him yesterday. » Avec « yesterday » il faut le Past Simple.

Employer le Past Simple pour une expérience non terminée. Faux : « I never went to Japan » (au sens de jamais dans votre vie). Correct : « I have never been to Japan. »

Oublier le participe passé. Le Present Perfect exige le participe, pas la forme du passé. Faux : « I have went. » Correct : « I have gone. »

Mélanger les auxiliaires. La question au Past Simple emploie « did » (« Did you see? »), le Present Perfect emploie « have » (« Have you seen? »). Ne dites pas « Did you have seen? »

Exercices

Entraînez-vous sur cette page. Faites chaque exercice, puis vérifiez vos réponses immédiatement.

Exercice 1. Le Present Perfect. Mettez have ou has, puis lisez chaque phrase.

Exercice 2. Le Past Simple. Mettez les verbes au past simple.

Exercice 3. Past Simple ou Present Perfect. Glissez chaque phrase dans la bonne colonne.

Test rapide

Choisissez le bon temps, puis révélez les réponses. 1. I ____ (lose) my keys. I can’t get in. (résultat maintenant) 2. We ____ (visit) Rome in 2018. (moment fini) 3. ____ you ever ____ (eat) sushi? (expérience de vie)

Voir les réponses
1. have lost (Present Perfect, les clés sont toujours perdues). 2. visited (Past Simple, « in 2018 » est fini). 3. Have / eaten (« Have you ever eaten sushi? »).

Questions fréquentes

Quelle est la principale différence entre le Present Perfect et le Past Simple ?
Le Past Simple sert à une action terminée à un moment fini (« I saw him yesterday »). Le Present Perfect relie le passé au présent, quand le moment exact est inconnu ou sans importance (« I have seen that film »). Si vous pouvez ajouter un mot de temps fini comme « yesterday », employez le Past Simple.
Quand employer le Present Perfect plutôt que le Past Simple ?
Employez le Present Perfect pour des actions commencées dans le passé et encore vraies (« I have lived here all my life »), pour des expériences de vie sans moment précisé (« I have been to America »), pour des actions récentes avec un résultat maintenant (« I have lost my wallet »), ou avec un mot de temps non terminé (« I have seen three films this week »).
Pourquoi « I have seen him yesterday » est-il faux ?
« Yesterday » est un mot de temps fini, il faut donc le Past Simple : « I saw him yesterday. » Le Present Perfect ne peut pas s’employer avec un moment fini précis. Employez le Present Perfect seulement quand le temps est ouvert ou non précisé.
Comment former le Present Perfect ?
Employez have ou has plus le participe passé du verbe. Pour les verbes réguliers, le participe finit en -ed (work, have worked). Beaucoup de verbes courants sont irréguliers (eat, have eaten ; go, have gone). Pour la négation et la question, have ou has sert d’auxiliaire : « Have you said it? », « I have not said it. »
« Since » et « for » vont-ils avec le Present Perfect ou le Past Simple ?
Les deux vont en général avec le Present Perfect, car ils décrivent un temps jusqu’à maintenant. « Since » marque un point de départ (« since October ») et « for » marque une durée (« for ten years »). Par exemple : « We have had this car since October » ou « I have lived here for ten years. »

À retenir

  • Le Past Simple renvoie à un temps fini ; le Present Perfect relie le passé à maintenant.
  • Suivez le mot de temps : yesterday/ago → Past Simple ; already/yet/just/ever/never/since/for → Present Perfect.
  • Le Present Perfect a quatre emplois : état non terminé, expérience de vie, résultat récent, temps non terminé.
  • Le Present Perfect emploie toujours have/has plus le participe passé.

Continuez à apprendre

Rédigé et révisé par les professeurs natifs expérimentés de Live English, en ligne depuis 2007. La vidéo est un extrait des sessions de grammaire du Live English Club.