Le present perfect en anglais peut souvent sembler complexe puisque nous n’avons pas d’équivalent direct en français !
➡️ Nous l’utilisons pour parler d’actions ou d’événements qui ont été commencés dans le passé mais qui ont toujours un lien et des conséquences sur le présent.
Comment utiliser le present perfect en anglais ?🤔
Le present perfect en anglais se forme en utilisant le verbe avoir en anglais “have” ou “has” à la troisième personne du singulier, suivi du participe passé du verbe principal.
✅ Sous la forme affirmative
Sujet ➕ has/have ➕ participe passé du verbe
Exemples :
She has visited London twice this month. (elle a visité Londres)
He has written three books. (il a écrit trois livres)
✅ A la forme interrogative
Have/has ➕ sujet ➕ participe passé du verbe
Exemples :
Have you finished your homework? (as-tu fini tes devoirs ?)
Has she ever travelled to Africa? (a-t-elle déjà voyagé en Afrique ?)
✅ A la forme négative
Sujet ➕ have/has ➕ not ➕ participe passé du verbe
Exemples :
I have not seen that movie yet. (je n’ai pas encore vu ce film.)
She has not met his parents. (elle n’a pas rencontré ses parents)
Quand utiliser le present perfect en anglais ? ✍️
Maintenant que vous savez comment structurer une phrase au present perfect anglais, passons aux différents contextes dans lesquels on utilise ce temps en anglais
✅ Parler d’expériences passées en anglais
Lorsque l’on parle d’une expérience ou d’une action passée dans votre vie, on peut utiliser le present perfect dans la phrase, et il est souvent accompagné par “ever” ou “never“.
Have you ever been on a plane? (as-tu déjà été dans un avion ?)
➡️ No, I have never been on a plane. (non, je n’ai jamais été dans un avion.)
Have you ever been to Canada? (as-tu déjà été au Canada ?)
➡️ Yes, I have been to Canada. (oui je suis déjà allée au Canada)
Avez-vous déjà entendu parlé du jeu “never have I ever” ? Le principe du jeu est de demander aux autres personnes s’ils ont déjà fait quelque chose, on le traduirait par “est-ce que j’ai jamais…”, pour répondre à cette question, on utilise le present perfect !
Never have I ever been kicked out of class? (est-ce que j’ai déjà été viré de la classe ?)
➡️ Yes, I have been kicked out of class! (oui j’ai déjà été viré de la classe !)
✅ Quand on utilise “since” et “for”
Lorsque l’on utilise un marqueur de temps comme “since” et “for“, on utilise également le present perfect simple en anglais :
I have lived in London for three years. (cela fait 3 ans que je vis à Londres.)
She has lived in New York since 2015. (elle vit à New York depuis 2015.)
✅ Lorsque la période de temps n’est pas encore finie
Si vous avez un marqueur de temps dans la phrase qui n’est pas terminé, il faut utiliser le present perfect en anglais, par exemple :
I have visited my family this month. (j’ai rendu visite à ma famille ce mois-ci)
➡️ “this month” montre que le mois n’est pas encore terminé. A l’inverse, si vous utilisez “last month” (le mois dernier), il faut plutôt utiliser le past simple en anglais :
I visited my family last month. (j’ai rendu visite à ma famille le mois dernier)
Pareil, si nous disons :
I have eaten a cookie today. (j’ai mangé un cookie aujourd’hui)
➡️ Dans cette phrase, l’utilisation de “today” signifie que la journée n’est pas terminée. Si le temps est terminé, comme avec “yesterday” (hier), on utilise le past simple :
I ate a cookie yesterday. (j’ai mangé un cookie hier)
✅ Quand on utilise “already” et “just”
Pour finir, lorsque vous parlez d’ actions qui viennent de se produire, c’est le present perfect qu’il faut utiliser dans la phrase !
Voici quelques exemples avec “just” qui signifie “tout juste” en français :
I have just bought a new book. (je viens d’acheter un nouveau livre.)
They have just arrived at the airport. (ils viennent d’arriver à l’aéroport.)
He has just started a new job. (il vient juste de commencer un nouveau travail.)
Voici quelques exemples avec “already” qui signifie “déjà” en français :
She has already completed the assignement. (elle a déjà terminé le devoir)
We have already seen this movie. (nous avons déjà vu ce film)
We have reached half way in our project implementation. (nous avons atteint la mi-chemin de la mise en oeuvre de notre projet.)
Exercices
Pour mettre en pratique les connaissances, rien de mieux que s’exercer !
1- Complétez les phrases avec la forme correcte du present perfect
a. They ____ (eat) at the new restaurant.
b. He ____ ( not/find) his keys yet.
c. _____ she _______ (ever/be) to Australia?
2- Transformez ces phrases en forme négative ou interrogative
a. She has read the book. ➡️ transformez la phrase en forme négative
b. They have lived here since 2010 ➡️ transformez la phrase en forme interrogative
Améliorez votre anglais avec My English School !
Vous rencontrez des problèmes lors de votre apprentissage de l’anglais ? L’une des meilleures manières d’apprendre une langue est de suivre une formation adaptée !
Chez My English School, nous proposons des formations d’anglais sur-mesure adaptées à tous les niveaux et tous les profils ! Apprenez l’anglais de manière naturelle avec des formateurs natifs ou de niveau bilingue et grâce à notre méthode innovante basée sur la pratique orale de l’anglais.
Pour plus d’informations sur nos cours d’anglais, n’hésitez pas à nous contacter ou prendre rendez-vous gratuitement avec nous (sans engagement !)