Leçon

Present perfect vs passé simple - I have done, I did

Choisir correctement

≈ 15 min 8 bloc(s)

Text

Présent perfect vs past simple — I have done, I did

Cette leçon explique comment choisir entre le present perfect (have + past participle) et le past simple (verbe au passé). Les deux décrivent des actions passées, mais la différence vient du lien avec le présent ou du fait que l'action est terminée dans le passé.

  • Utilisez le present perfect pour des actions passées ayant une conséquence présente, un temps non précisé, des expériences ou des situations qui continuent (ex. : I have worked here).
  • Utilisez le past simple pour des actions achevées à un moment précis du passé (ex. : I worked here in 2015; I finished the report yesterday).
  • Repérez les expressions temporelles : 'ever', 'never', 'yet', 'already', 'just', 'for', 'since' vont souvent avec le present perfect ; 'yesterday', 'last year', 'in 2019', 'ago' indiquent le past simple.

Table

Comparison: Present Perfect vs Past Simple

Structure Use Example
Present perfect: have/has + past participle Action with present relevance; experience; no specific past time; continuing situation I have finished the report. (The report is now ready.)
Past simple: verb + -ed / irregular past Completed action at a specific past time I finished the report yesterday. (Completed yesterday)
Present perfect with 'for'/'since' Duration up to now She has worked here for five years.
Past simple with a finished period Duration in the past, now finished She worked here for five years (but not anymore).
Signal words — Present perfect 'ever', 'never', 'yet', 'already', 'just', 'for', 'since' Have you ever attended a conference?
Signal words — Past simple 'yesterday', 'last week', 'in 2019', 'ago' They met the client two days ago.

Tip

Règle clé : Choisissez selon la pertinence présente et les expressions temporelles

Décidez quel temps utiliser en vous demandant : L'action est-elle liée au présent ou terminée à un moment précis du passé ?

  • Si l'action a un effet sur le présent ou que le temps n'est pas précisé → utilisez le present perfect (have + past participle).
  • Si l'action s'est produite à un moment précis dans le passé → utilisez le past simple (forme passée).
  • Utilisez 'for'/'since' avec le present perfect pour parler d'une durée qui continue jusqu'à maintenant ; utilisez le past simple pour des durées terminées.

Les mots indices sont vos meilleurs indices : choisissez le temps qui correspond à l'expression temporelle.

Example

Examples in context

I have finished the report.

J'ai terminé le rapport. (Il est prêt maintenant.)

I finished the report yesterday.

J'ai terminé le rapport hier. (Action achevée hier.)

They have worked with the client since 2018.

Ils travaillent avec le client depuis 2018. (Ils travaillent toujours avec ce client.)

They worked with the client in 2017.

Ils ont travaillé avec le client en 2017. (Collaboration terminée en 2017.)

Tip

Erreurs communes à éviter

Les apprenants confondent souvent les deux temps. Faites attention à ces erreurs universelles :

  • Utiliser le present perfect avec des expressions de temps terminées (ex. : 'I have seen him yesterday' — incorrect).
  • Utiliser le past simple alors que le résultat compte encore maintenant (ex. : 'I finished' vs 'I have finished' selon l'accent sur l'état présent).
  • Oublier l'auxiliaire 'have' et utiliser seulement le past participle (ex. : 'I finished' au lieu de 'I have finished' quand nécessaire).
  • Confondre les participes passés réguliers et irréguliers (ex. : 'I have went' — incorrect ; correct: 'I have gone').
  • Mal placer les adverbes temporels : placez 'yet'/'already' dans les phrases au present perfect (ex. : 'I have already sent the email').

Vérifiez les mots indices et le lien de la phrase au présent avant de choisir le temps.

Quiz

Choose the correct sentence:

Indice: Repérez une expression temporelle indiquant un temps passé achevé.

Quiz

Complete: She _____ at the company since 2019.

Indice: Pensez à une forme verbale qui exprime une durée qui continue jusqu'à maintenant.

Quiz

Choose the sentence that shows a completed action with present relevance (the result matters now):

Indice: Concentrez-vous sur si la phrase implique un résultat actuel ou un temps passé terminé.

Points clés

GrammarPoint

present perfect

verb form CEFR B1 //ˌprɛzənt ˈpɜːrfɪkt//

Un temps formé avec have/has + past participle pour exprimer des actions liées au présent ou à un passé non précisé.

present perfect

We have completed the audit.

Nous avons terminé l'audit.

GrammarPoint

past simple

verb form CEFR B1 //pæst ˈsɪmpəl//

Un temps utilisé pour des actions terminées à un moment précis du passé.

past simple

We launched the product last June.

Nous avons lancé le produit en juin dernier.

GrammarPoint

past participle

noun CEFR B1 //pæst ˈpɑːrtɪsɪpəl//

La forme du verbe utilisée avec les temps perfect (ex. : 'written', 'gone', 'worked').

participe passé

The manager has written the summary.

Le responsable a écrit le résumé.

GrammarPoint

for

preposition CEFR A2 //fɔːr//

Utilisé pour indiquer une durée (ex. : for three years).

pendant / depuis (durée)

She has been on the team for two years.

Elle est dans l'équipe depuis deux ans.

GrammarPoint

since

preposition CEFR B1 //sɪns//

Indique le point de départ d'une période qui continue jusqu'à maintenant (ex. : since 2019).

depuis (point de départ)

The company has expanded since 2016.

L'entreprise s'est développée depuis 2016.

Vocabulary

yet

adverb CEFR B1 //jɛt//

Utilisé surtout dans les phrases négatives et interrogatives avec le present perfect pour indiquer qu'une action attendue ne s'est pas produite ou pour demander si elle s'est produite.

encore / déjà (dans questions/négatives)

Have you sent the proposal yet?

As-tu déjà envoyé la proposition ?