Aller au contenu principal

Present perfect : introduction (I have done)

Découvre le present perfect, un temps essentiel pour parler d'expériences passées qui ont un lien avec le présent. Apprends à former et utiliser 'I have done'.

20 minAnglais5ème

Objectifs de la leçon

  • Comprendre la situation d'utilisation du present perfect.
  • Savoir former une phrase affirmative au present perfect avec 'have' + participe passé.
  • Différencier le present perfect du prétérit simple.

Tu veux dire 'J'ai déjà visité Londres' ou 'J'ai fini mes devoirs' ? Alors, tu as besoin du present perfect !

En anglais, pour parler d'une action passée dont on ne précise pas quand elle a eu lieu, ou qui a une conséquence sur le présent, on utilise souvent le 'present perfect'. C'est comme si tu disais 'J'ai fait' quelque chose dans ta vie, sans donner la date. C'est très utile pour parler de tes expériences !

1. Comment former le present perfect ?

Pour former le present perfect, c'est simple : on utilise l'auxiliaire 'have' (ou 'has' à la 3e personne du singulier : he, she, it) suivi du **participe passé** du verbe principal.

Exemple :

I have finished my homework. (J'ai fini mes devoirs.)

Exemple :

She has visited Paris. (Elle a visité Paris.)

N'oublie pas : le participe passé des verbes réguliers se forme en ajoutant '-ed' à la base verbale (ex: play -> played). Pour les verbes irréguliers, il faut l'apprendre par cœur (ex: eat -> eaten, see -> seen, go -> gone).

2. Quand l'utiliser ?

On utilise principalement le present perfect dans deux situations :

**a) Pour parler d'une expérience de vie, sans dire quand.** On utilise souvent les mots 'ever' (déjà, dans une question) ou 'never' (jamais).

Exemple :

Have you ever eaten sushi? (As-tu déjà mangé des sushis ?)

Exemple :

I have never been to New York. (Je ne suis jamais allé à New York.)

**b) Pour parler d'une action récente qui a un effet sur le présent.** On utilise souvent 'just' (venir juste de).

Exemple :

I have just cleaned my room. It's tidy now! (Je viens de nettoyer ma chambre. Elle est rangée maintenant !)

3. Present perfect ou prétérit simple ?

C'est une grande différence avec le français ! En anglais, on ne mélange pas ces deux temps.

Exemple :

PRESENT PERFECT: I have lost my keys. (J'ai perdu mes clés.) -> Je ne les ai pas retrouvées, c'est un problème maintenant.

Exemple :

PRÉTÉRIT SIMPLE: I lost my keys yesterday. (J'ai perdu mes clés hier.) -> L'action est terminée et datée (hier). Peut-être que je les ai retrouvées depuis.

Si tu donnes une indication de temps précise (yesterday, last week, in 2010...), tu DOIS utiliser le prétérit simple, et non le present perfect.

À retenir

  • Le present perfect se forme avec HAVE/HAS + participe passé (ex: I have played).
  • On l'utilise surtout pour parler d'expériences de vie (avec ever/never) ou d'actions récentes avec un effet maintenant (avec just).
  • On ne l'utilise PAS avec des mots qui indiquent un moment précis du passé (yesterday, last Monday...). Dans ce cas, on utilise le prétérit simple.

Fiche de révision : Le present perfect

Questions fréquentes

Quelle est la différence entre 'I did' et 'I have done' ?

'I did' (prétérit simple) parle d'une action terminée à un moment précis du passé (ex: I did my homework yesterday). 'I have done' (present perfect) parle soit d'une expérience dans ta vie sans date, soit d'une action qui vient de finir et qui a un impact sur le présent (ex: I have done my homework, so I can play now).

Comment on dit 'Je suis allé' au present perfect ?

On dit 'I have been'. 'Go' est un verbe irrégulier : go -> went -> gone. Donc 'I have gone' signifie 'Je suis parti (et je ne suis pas encore revenu)'. Pour parler d'un lieu où tu es allé et revenu, on utilise souvent 'I have been to...' (ex: I have been to the cinema = Je suis allé au cinéma).

Est-ce que je peux utiliser 'yesterday' avec le present perfect ?

Non, absolument pas. 'Yesterday' (hier) indique un moment précis dans le passé. Dans ce cas, tu dois obligatoirement utiliser le prétérit simple. Ex: I watched TV yesterday. (J'ai regardé la télé hier.)

Collegia