Le present perfect en anglais est un temps étonnant, à mi-chemin entre présent et passé… Il est difficile à comprendre pour les apprenants, car il n’a pas d’équivalent en français. Il ressemble au passé composé, mais il ne s’emploie pas du tout de la même manière.
Mesdames et Messieurs, voici le present perfect anglais !

Le present perfect en anglais – Leçon en vidéo
Besoin d’apprendre tous les temps de l’anglais ? Cliquez ici pour accéder à la formation entière sur les Temps de l’anglais (gratuite)
Present perfect – La fiche de cours complète
Le present perfect est un temps du passé qui est souvent utilisé en anglais. Il se construit à l’aide de l’auxiliaire HAVE et du participe passé. Nous l’utilisons principalement pour parler d’une action passée liée au présent, comme un constat ou une action dont on voit la continuité dans le présent.
Mais ce fameux lien avec le présent n’est pas le seul cas d’utilisation du present perfect ! Nous l’utilisons aussi pour parler de nos expériences de vie en général. Suivez la leçon pour tout comprendre…
Nous allons comme d’habitude diviser cette leçon en deux parties : comment construire le present perfect (1), et ensuite comment l’utiliser (2), pour avoir une vision globale et simple de l’utilisation de ce temps anglais.
Comment construire le present perfect ?
Ce temps se “fabrique” à l’aide de deux éléments. Un auxiliaire (have) et le participe passé du verbe que l’on veut conjuguer. Eh oui ! Il se construit comme notre passé composé français. Mais attention ! La comparaison s’arrête là. Car l’utilisation est très différente.
HAVE + participe passé
Prenons deux exemples :
- I have drunk all the water. J’ai bu toute l’eau.
- He has influenced my decision. Il a influencé ma décision.
La forme contractée
Parfois, surtout à l’oral, nous utilisons des contractions. Pour reprendre les deux exemples ci-dessus, cela donne :
- I’ve drunk all the water.
- He’s influenced my decision.
Attention : nous remarquons que cela sonne comme is du verbe to be. Mais c’est bien HE HAS (troisième personne du singulier) qui se contracte ici en HE’S.

He is cool = He’s cool, il est cool, verbe to be. He’s taken a Kiss Cool, il a pris un Kiss Cool.
‘s taken veut dire has taken. Donc attention à ne pas les confondre. Quand il y a un participe passé après le ‘s, il s’agit donc du present perfect et de l’auxiliaire HAVE à la troisième personne : HAS.
Le participe passé :
Puisque le present perfect anglais utilise le participe passé, il est nécessaire de connaître le participe passé des verbes.
Pour les verbes réguliers, c’est simple, il suffit de rajouter –ED à la fin du verbe. C’est la même chose que pour le prétérit.
Pour les verbes irréguliers en revanche, il faudra les apprendre un par un à l’aide d’une liste de verbes irréguliers anglais. Prenons par exemple le verbe SEE, voir. Au prétérit cela donne SAW et au participe passé cela donne SEEN. Nous ne pouvons pas les deviner, il faut les apprendre !
Exemple : I have seen this movie before. J’ai vu ce film avant.
Comment l’utiliser ?
Le present perfect sert à parler d’une action qui vient de se passer ou d’une action passée dont on voit un lien avec le présent (comme lors d’un constat par exemple).
Comme son nom l’indique, present perfect, il y a l’idée d’une continuité ou d’un lien même subtil avec le présent.

Par exemple, si je dis :
Oh! I’ve lost my ring! Oh, j’ai perdu ma bague !
Cela implique que je constate maintenant que je l’ai perdue. L’action de l’avoir perdue est bien dans le passé, mais la constatation se fait maintenant, dans le présent. Si je reprends le même exemple au simple past pour vous montrer la différence, cela donnerait :
I lost my ring yesterday. J’ai perdu ma bague hier. (Prétérit)
Ici, nous avons ajouté a un marqueur de temps bien précis, yesterday, pour montrer que cela fait déjà un moment qu’on l’a constaté, c’est une action révolue dans le passé.
Nous utilisons aussi le present perfect en anglais pour parler de notre expérience de la vie en général, sans entrer dans les détails. Si quelqu’un vous dit par exemple :
I have been through many troubles in my life. J’ai eu des tas d’ennuis dans ma vie.
Dans ce cas il faut utiliser le present perfect, car nous racontons une expérience de vie, sans entrer dans les détails.
Petit plus pour vous aider dans vos exercices d’anglais :
Un des exercices classiques que l’on doit effectuer en cours ou lors de divers examens est de pouvoir différencier le present perfect du prétérit anglais (ou past simple), qui sont les deux temps du passé les plus utilisés.
Il vous est souvent demandé de choisir le temps du verbe : simple past ou present perfect en anglais.
Pour choisir, posez-vous cette question : est-ce une action révolue ? Y a-t-il un marqueur de temps ? Si oui, choisissez le prétérit (= simple past ou past simple).
Demandez vous ensuite : y a-t-il un lien avec le présent ? Est-ce un constat, un état présent résultant d’une action passée ? Est-ce une expérience de vie racontée ? Si la réponse est oui à l’une de ces questions choisissez le present perfect.
Par ailleurs, il y existe un certain nombre de mots qui entraînent forcément le present perfect. Ces mots sont notamment :
Ever, already, yet, just… avec le present perfect anglais
Lorsque vous voyez ces mots dans un exercice, vous savez que c’est le present perfect qu’il faut choisir.
Exemples :
- I have already done this exercise. J’ai déjà fait cet exercice.
- Have you ever done this exercise? As-tu déjà fait cet exercice ? (sous entendu : L’as tu déjà fait dans ta vie ?)
- I haven’t done this exercise yet. Je n’ai pas encore fait cet exercice.
- I have just done this exercise. Je viens de faire cet exercice.

Besoin d’apprendre tous les temps de l’anglais ? Cliquez ici pour accéder à la formation entière sur les Temps de l’anglais (gratuite)
Exercices sur le present perfect en anglais
Avez-vous bien compris le éléments de cette fiche de cours ? Alors, à vous pour les quiz ! Testez-vous et tentez de répondre correctement à toutes les questions !
- Quiz numéro 1 – Le present perfect en anglais, cliquez ici.
- Quiz numéro 2 – Simple past ou present perfect, cliquez ici.
Pour aller plus loin
Pour maîtriser tous les temps de l’anglais, rejoignez l’Espace Membres AnglaisCours Club ! Il s’agit d’une méthode d’anglais en ligne complète, qui vous donnera accès à une multitude de formations. Anglais débutant, intermédiaire, avancé, temps de l’anglais, prépositions, prononciation, littérature anglophone et bien plus encore.
Si vous préférez rester sur la partie gratuite, vous pouvez aussi consulter notre guide complet sur les temps en anglais.
Accédez également à tous nos cours d’anglais en accès libre ici.
À voir également, la leçon pour mieux savoir dire depuis, pendant et il y a en anglais.
