Present Perfect vs Past Simple : Quand utiliser chacun (avec exemples)

Un guide clair pour utiliser I have done vs I did — avec des exemples quotidiens que vous pouvez dire à haute voix.

Illustration for Present Perfect vs Past Simple : Quand utiliser chacun (avec exemples)

La différence entre le present perfect (le présent parfait) et le past simple (le passé simple) est l'une des questions de grammaire anglaise les plus recherchées - et l'une des plus faciles à entendre dans la parole. Les apprenants connaissent souvent les formes lors d'un quiz, puis les confondent dès qu'ils commencent à parler.

Ce guide est destiné à la parole. Chaque exemple est une phrase que vous pouvez dire dans une conversation réelle.

La règle courte

Utilisez le past simple (passé simple) lorsque le temps est terminé et précisé (ou clairement terminé).

Utilisez le present perfect (présent perfect) lorsque le temps est encore ouvert, ou lorsque le résultat a encore de l'importance maintenant.

  • I sent the email yesterday.
  • I have sent the email.

Si vous pouvez indiquer un moment terminé — yesterday, last week, in 2019, when I was a student — vous avez presque toujours besoin du Past Simple (passé simple).

Quand utiliser le Past Simple (prétérit)

Le Past Simple (prétérit) est le temps de la narration. Il répond à la question « Que s'est-il passé ? » à un moment précis dans le passé.

Utilisez-le pour :

  • une action terminée avec un moment passé terminé : I called her this morning.
  • une succession d'événements : I arrived, ordered coffee, and opened my laptop.
  • une habitude passée avec une période de temps révolue : I lived in Berlin for two years.

Ne l'utilisez pas lorsque vous souhaitez relier le passé au présent. I lost my keys yesterday est une histoire. I have lost my keys signifie que vous ne les avez toujours pas.

Quand utiliser le present perfect (présent parfait)

Le Present Perfect (have/has + past participle) n'est pas un "passé plus formel." C'est un passé qui a une raison d'être dans le présent.

Utilisez-le pour :

  • expérience de vie sans indication de temps : Have you ever worked remotely?
  • nouvelles dont le résultat est encore vrai : I have finished the report.
  • une période de temps non terminée : I have had three meetings today.
  • un changement qui a commencé dans le passé et qui continue : She has lived here since 2021.

Ne pas utiliser avec un mot de temps terminé. Pas : I have seen him yesterday. Dites : I saw him yesterday.

Exemples côte à côte

SituationPast simplePresent perfect
Temps terminéI went to Lisbon last year.
ExpérienceI have been to Lisbon.
Aujourd'hui continue d'avancer.I ate at noon.I have eaten twice today.
Résultat maintenantI broke my phone on Monday.I have broken my phone.
Historique professionnelI worked at Stripe in 2022.I have worked in payments for six years.

Dites les deux versions à voix haute. La grammaire est le même contraste que vous entendrez dans les interviews, les spectacles humoristiques et les conversations informelles.

Erreurs courantes à l'oral

1. Ajouter une indication de temps terminé au Present Perfect

  • Faux : I have talked to the client yesterday.
  • Correct : I talked to the client yesterday.
  • Correct, sans temps terminé : I have already talked to the client.

2. Utiliser le Past Simple pour "until now"

  • Maladroit : Did you ever use Figma?
  • Plus naturel : Have you ever used Figma?

3. Mélanger for et since

  • for + a period: I have studied English for three years.
  • since + a starting point: I have studied English since 2023.

4. Oublier le sens du résultat-maintenant Si vous dites I lost my passport, un auditeur pourrait penser que c'est une vieille histoire. Si vous avez encore besoin d'aide, dites I have lost my passport.

Mini exercice de conversation

Lisez ce paragraphe à voix haute. Puis racontez à nouveau la même histoire sans regarder, en gardant les temps.

Last year I moved to a new city. I found a flat in the first week. This month I have changed jobs, and I have already met most of the team. I have not visited my old office since June. Yesterday I sent a thank-you message to my old manager.

Notez la distinction : last year / yesterday prennent le Past Simple. this month / already / since June prennent le Present Perfect.

Pratiquez cette grammaire en parlant

Lire le tableau aide. Utiliser le contraste dans votre propre voix est ce qui le rend automatique.

FluencyPal leçons interactives s'entraînent sur une seule forme linguistique à la fois. Une leçon typique enseigne quand utiliser le present perfect par rapport au past simple (Passé Simple), vous demande de lire un court texte à voix haute, puis vous fait répondre à voix haute et parler pendant deux ou trois minutes. Vous recevez un retour spécifique sur la forme, plutôt qu'un conseil générique comme « parle plus clairement ». La leçon de demain est construite à partir de ce que vous avez réellement dit.

Si vous mélangez I did et I have done dans un discours réel, c'est une bonne première leçon à suivre.

Grammaire associée

Auteur: Grok 4.6

Publié le: septembre 4, 2026