Le present perfect est l’un des temps du passé en anglais. Il ressemble au passé composé français, mais il est relativement différent. Voyons dès maintenant ce que c’est, comment on le construit, ainsi que quelques exercices qui vous permettront de vous entraîner. Let’s start!

reconnaitre et utiliser le present perfect en anglais
reconnaitre et utiliser le present perfect en anglais

Le present perfect, qu’est-ce que c’est ?

Le present perfect est un temps du passé lié au présent.

Il est utilisé pour parler d’une action passée qui continue dans le présent ou qui change dans le temps.

Attention ! Même si son nom comporte « present », le present perfect parle d’une action qui s’est passée dans le passé ou qui a commencé dans le passé.

Il est aussi beaucoup plus utilisé en anglais britannique qu’en anglais américain, qui préfère, lui, utiliser le simple past ou prétérit.

Construction du present perfect

La construction du present perfect est relativement simple car elle ressemble à notre passé composé. Même si les temps ne sont pas employés de la même manière, leur construction est assez similaire : auxiliaire HAVE + participe passé.

L’auxiliaire HAVE a seulement deux formes :

  • has à la troisième personne du singulier : She has come to see me ;
  • have à toutes les autres personnes du singulier et du pluriel : You/They have come to see me.

Le participe passé est identique sauf si ce sont des verbes irréguliers, qui ont leurs propres participes passés. Les verbes réguliers, eux, finissent tous en -ed et suivent les mêmes règles de construction que le simple past, ou preterit. Pour revoir la construction du participe passé, je ne peux que vous conseiller de lire l’article sur le prétérit anglais.

Voici quelques exemples :

  • I have painted
  • You have enjoyed
  • He has worked

Le present perfect : quand l’utiliser ?

Le present perfect peut être utilisé dans plusieurs situations. Pour parler de :

Une action qui a commencé dans le passé et qui continue dans le présent. Le present perfect met alors l’accent sur les conséquences ou le résultat de l’action :

  • I’ve lived in Mexico for 6 years. → Je vis à Mexico depuis 6 ans.

Une série d’une même action qui risque de se reproduire dans le futur :

  • I’ve seen this movie five times → J’ai vu ce film cinq fois (et il y a de fortes chances que je le regarde à nouveau).
    I saw this movie five times. → J’ai vu ce film cinq fois (et je ne le regarderai plus).

Une action qui vient juste de se passer – phrase souvent accompagnée de just et now :

  • This task is now completed. I’ve just finished it. → Cette tâche est terminée. Je viens de la finir.

Un changement dans le temps :

  • He has grown so much! → Comme il a grandi !

Un fait important :

  • Macbeth has killed the king. → Macbeth a tué/tua le roi.

Actions accompagnées des adverbes ever, just, never, already, yet.

  • Have you ever been in New York City? → Es-tu déjà allé à New York ?
  • I have already done this exercize. → J’ai déjà fait cet exercice.
  • I’ve never been in Asia yet. → Je ne suis encore jamais allé en Asie.

Sachez également que vous ne pouvez pas utiliser le present perfect avec des indicateurs de temps du passé, tels que yesterday, three months ago, etc. Si c’est dans le passé, ça veut dire que c’est terminé. Hors, le present perfect implique un résultat dans le présent, quelque chose qui n’est pas encore totalement fini. C’est pourquoi on peut l’utiliser au présent ou avec des marqueurs temporels du présent (today, this week/month/year…).

Quand utiliser le present perfect ?

Petit exercice d’entraînement

Maintenant que vous avez toutes les clés pour construire et utiliser correctement le present perfect, voici un petit exercice pour vous entraîner. Conjuguez correctement le verbe entre parenthèse au present perfect. Pour voir la réponse, vous pouvez surligner la partie noire avec votre souris.

Have you ever been (to be) in Los Angeles?
We haven’t seen (not / to see) her since Tuesday.
I have played (to play) guitar since I was ten.
They have lost (to lose) my keys.
She has gone (to go) shopping.
They have travelled (to travel) to Scotland several times.

Pour aller plus loin

Si vous souhaitez approfondir le sujet, vous pouvez aussi lire les articles suivants :