Leçon

Present perfect et passé (2) - I have done et I did

Comparaison 2

≈ 15 min 8 bloc(s)

Text

Present perfect vs Simple past : I have done vs I did

Cette leçon explique la différence entre le present perfect (I have done) et le simple past (I did). Les deux parlent d'actions passées, mais s'utilisent dans des situations différentes.

  • Le present perfect relie une action passée au présent (résultat, expérience, période non terminée).
  • Le simple past décrit des actions terminées à un moment précis du passé.
  • Repérez les expressions temporelles : 'yesterday', 'last week', 'in 2019' → simple past ; 'ever', 'already', 'yet', 'so far', 'recently' → souvent present perfect.

Table

Forms and Uses

Tense Form Use Example
Present perfect have/has + past participle Result now, experience, unfinished time period (this week/month), or actions with present relevance I have submitted the report. (The report is now submitted.)
Simple past verb + -ed (regular) or past form (irregular) Completed actions at a specific past time (finished time expressions) I submitted the report yesterday. (Specific time in the past)
Present perfect (experience) have/has + past participle Experience at an unspecified time in life Have you ever worked with that client?
Simple past (sequence) past form Events in a finished time or a sequence of past actions She arrived, opened her laptop, and started the presentation.
Time words Words like 'already', 'yet', 'ever', 'so far', 'recently' commonly appear with present perfect We have already discussed the budget.

Tip

Règle clé : Quel temps choisir ?

Choisissez le temps selon que l'action passée soit liée au présent ou clairement située dans le passé :

  • Utilisez le present perfect pour des actions ayant une conséquence maintenant, une expérience, ou pendant une période non terminée : I have finished the training. (résultat maintenant)
  • Utilisez le simple past pour des actions à un moment précis du passé ou une période terminée : I finished the training last month.
  • Repérez les expressions temporelles : 'yesterday', 'last year', 'in 2018' → simple past ; 'ever', 'already', 'yet', 'so far' → present perfect.

En cas de doute, vérifiez si la phrase indique un moment passé précis. Si oui → simple past.

Example

Exemples en contexte

I have submitted the report.

J'ai soumis le rapport. (Le rapport est désormais soumis.)

I submitted the report yesterday.

J'ai soumis le rapport hier.

Have you ever worked with that client?

Avez-vous déjà travaillé avec ce client ?

She left the office at 6 PM.

Elle a quitté le bureau à 18h.

Tip

Erreurs courantes à éviter

Les apprenants font souvent des erreurs prévisibles quand ils choisissent entre present perfect et simple past. Faites attention à :

  • Utiliser le present perfect avec des expressions temporelles précises : 'I have finished it yesterday.' (incorrect).
  • Utiliser le simple past alors que le résultat ou l'expérience est pertinent maintenant : 'I finished the report' (si vous voulez dire que cela a un effet maintenant, préférez le present perfect).
  • Oublier l'auxiliaire 'have' au present perfect : 'I submitted the report' vs 'I have submitted the report' (sens différent).
  • Utiliser une forme de past participle incorrecte : 'I have went' → correct : 'I have gone' ou 'I went'.
  • Mélanger des marqueurs temporels indiquant périodes finies vs non finies : vérifiez 'for/since' vs 'last/ago/yesterday'.

Vérifiez toujours l'expression temporelle et si l'action est liée au présent.

Quiz

Choose the correct sentence if the action happened yesterday:

Indice: Quel temps utilise-t-on avec des expressions temporelles précises ?

Quiz

Complete: She _____ at the client meeting last week.

Indice: Pensez au temps utilisé pour des actions terminées à un moment précis du passé.

Quiz

Choose the correct sentence to ask about experience (no specific time):

Indice: Pensez à comment demander des expériences sans référence temporelle.

Points clés

GrammarPoint

present perfect

grammar_point CEFR B1 //prɪˈzɛnt ˈpɜːrfɪkt//

Un temps formé avec have/has + participe passé, utilisé pour relier des actions passées au présent.

present perfect

We have completed the audit.

Nous avons terminé l'audit.

GrammarPoint

simple past

grammar_point CEFR B1 //ˈsɪmpəl pɑːst//

Un temps du passé qui décrit des actions terminées à un moment précis du passé.

simple past

I attended the conference last Tuesday.

J'ai assisté à la conférence mardi dernier.

GrammarPoint

past participle

grammar_point CEFR B1 //pæst ˈpɑːrtɪsɪpl//

La forme du verbe utilisée avec have/has au present perfect et dans les structures perfectes.

participe passé

The past participle of 'write' is 'written'.

Le participe passé de 'write' est 'written'.

Vocabulary

already

adverb CEFR B1 //ɔːlˈrɛdi//

Utilisé pour dire que quelque chose s'est produit avant maintenant ou plus tôt que prévu.

déjà

I have already sent the invoice.

J'ai déjà envoyé la facture.

Vocabulary

yet

adverb CEFR B1 //jɛt//

Utilisé dans les phrases négatives et interrogatives avec le present perfect pour signifier 'jusqu'à présent'.

pas encore / déjà (dans une question)

Have you finished the proposal yet?

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

Vocabulary

ever

adverb CEFR B1 //ˈɛvər//

Utilisé dans les questions avec le present perfect pour demander une expérience de vie.

jamais / déjà (dans une question)

Have you ever visited our London office?

Avez-vous déjà visité notre bureau de Londres ?