Aller au contenu

Comment utiliser le present perfect en anglais ?

Formation, emplois, frontière avec le prétérit, for et since, pièges du « depuis » : tout pour utiliser le present perfect sans erreur, en quatre semaines.

Present perfect en anglais : une horloge ancienne posée sur un bureau à côté d’un cahier de grammaire ouvert, lumière dorée

Le present perfect est sans doute le temps anglais qui pose le plus de problèmes aux francophones. Sa forme ressemble à notre passé composé (I have eaten, j’ai mangé), mais son emploi obéit à une autre logique : il relie un fait passé au moment présent, et il est interdit avec un moment terminé et daté. Résultat, on entend souvent I have seen him yesterday ou I live here since 2015, deux phrases fautives. Ce guide explique la formation, la frontière avec le prétérit, les cinq grands emplois, les pièges typiques, puis propose un plan de travail sur quatre semaines pour que le bon temps devienne un réflexe.

Le present perfect en anglais : formation et logique

Maîtriser ce temps est une étape obligée pour quiconque veut apprendre l’anglais au-delà des bases, car il est omniprésent à l’oral comme à l’écrit : dans les courriels (I have attached the file), les conversations (Have you been to Scotland?), les actualités (The government has announced…). Sa construction est simple : l’auxiliaire have, conjugué au présent (have ou has à la troisième personne du singulier), suivi du participe passé du verbe. À l’oral, les formes contractées dominent : I’ve, you’ve, she’s, we’ve, they’ve. Attention, she’s peut signifier she is ou she has : c’est le participe qui suit (she’s gone) qui permet de trancher.

Les trois formes de base

À la forme affirmative, on dit I have finished ou He has finished. À la forme négative, on ajoute not après l’auxiliaire, presque toujours contracté à l’oral : I haven’t finished, She hasn’t called. À la forme interrogative, l’auxiliaire passe devant le sujet : Have you finished?, Has he called?, et les réponses courtes reprennent l’auxiliaire seul : Yes, I have ou No, he hasn’t. Contrairement au français, il n’existe qu’un seul auxiliaire : là où nous disons « je suis parti » avec être, l’anglais dit I have left. Cette simplicité est une bonne nouvelle : toute la difficulté porte sur le choix du temps, pas sur la forme.

Le sens : un pont entre passé et présent

Le present perfect est un présent avant d’être un passé : il parle de la situation actuelle à la lumière d’un fait antérieur. Quand un anglophone dit I’ve lost my keys, il ne raconte pas une histoire, il décrit un état présent : il n’a pas ses clés maintenant. Quand il dit I’ve read that book, il fait le bilan de son expérience jusqu’à aujourd’hui. Le moment précis de l’action n’a pas d’importance, et c’est justement pour cela qu’on ne peut pas le préciser. Dès qu’on situe l’action à un moment terminé, on bascule dans le récit et l’anglais exige le prétérit : I lost my keys this morning on the bus, I read that book last summer.

Present perfect ou prétérit : comment choisir

La confusion entre ces deux temps vient de notre passé composé, qui sert aux deux usages : « j’ai vu ce film » (expérience) et « j’ai vu ce film hier » (récit daté). L’anglais, lui, les distingue nettement. Pour choisir, une question suffit dans la grande majorité des cas : le moment de l’action est-il terminé et identifiable ? Si la phrase ou le contexte situent l’action dans une période close (hier, l’an dernier, en 2019, quand j’étais enfant, il y a trois jours), on emploie le prétérit. Si l’action est envisagée dans une période qui inclut le présent (aujourd’hui, cette semaine, depuis, jamais, déjà), ou si seule compte sa conséquence actuelle, on emploie le present perfect. L’arbre suivant résume ce raisonnement.

Arbre de décision pour choisir entre present perfect et prétérit en anglaisLe moment est-il daté et terminé ?yesterday, in 2019, two days ago…ouinonPrétéritI saw it yesterday.Lien avec le présent ?expérience, résultat, duréeExpérienceI’ve been to Rome.RésultatI’ve lost my key.Duréesince 2020Action en cours ?I’ve been waiting for an hour.Piègewhen + passéappelle leprétérit :When didyou arrive?
La question clé : le moment est-il daté et terminé ? Si oui, prétérit ; sinon, cherchez le lien avec le présent.

Le tableau ci-dessous met les deux temps face à face sur des situations proches. Observez la colonne de gauche : aucune phrase ne comporte de date terminée, et chacune dit quelque chose du présent (j’ai cette expérience, elle n’a plus son téléphone, nous vivons encore ici, la journée n’est pas finie, il vient de partir). La colonne de droite raconte, au contraire, des faits rangés dans le passé. Un cas mérite attention : today, this week, this year acceptent le present perfect tant que la période n’est pas achevée (I’ve drunk three coffees today) ; le soir venu, on dira I drank too much coffee today si l’on considère la journée comme une période close.

Present perfectPrétérit (past simple)
I have visited Rome. (expérience, sans date)I visited Rome in 2021. (moment daté)
She has lost her phone. (elle ne l’a toujours pas)She lost her phone last week. (récit)
We have lived here since 2018. (on y vit encore)We lived there for five years. (c’est fini)
Have you seen the news today? (journée en cours)Did you see the news yesterday? (journée terminée)
He has just left. (à l’instant)He left ten minutes ago. (moment situé)

Une autre règle découle directement de cette logique : les questions avec when appellent le prétérit, puisqu’elles demandent justement de situer l’action. On demande donc When did you arrive? et non When have you arrived?. Une conversation naturelle passe d’ailleurs souvent de l’un à l’autre : Have you ever been to Japan?, Yes, I have. I went there in 2019. It was amazing. La première question porte sur l’expérience, sans date ; dès que l’on raconte le voyage, on bascule dans le récit au prétérit. Cette bascule vers le récit est parfaitement naturelle pour un anglophone, et la reproduire est un excellent exercice pour fixer la différence.

Les cinq emplois du present perfect

Avant d’aborder les emplois, un point de forme mérite d’être sécurisé : beaucoup de verbes très courants ont un participe passé irrégulier (go, went, gone ; see, saw, seen ; write, wrote, written). Si vous hésitez encore, révisez les verbes irréguliers anglais en vous concentrant sur la troisième colonne, celle du participe, car c’est elle qu’utilise le present perfect. Une erreur fréquente consiste à employer la forme du prétérit à la place du participe : I have went au lieu de I have gone, ou She has wrote au lieu de She has written. Une fois la forme maîtrisée, cinq emplois couvrent l’essentiel des situations, et chacun se repère à des indices dans la phrase.

1. L’expérience : ever, never, before

Le present perfect fait le bilan d’une vie, ou d’une période qui dure encore, sans dater les événements : Have you ever tried Indian food?, I’ve never seen snow, She’s visited Canada three times. Le nombre de fois (once, twice, three times) s’emploie très naturellement avec ce temps. C’est aussi le temps des superlatifs et des premières fois : It’s the best film I’ve ever seen, This is the first time I’ve driven on the left. Notez que le français utilise ici le présent (« c’est la première fois que je conduis à gauche »), ce qui piège souvent les francophones. Ce bilan sans date est l’emploi le plus fréquent dans la conversation, notamment quand on fait connaissance.

Carte stylisée des voyages pour illustrer le present perfect d’expérience face au prétérit datéToute la vie, sans dateI’ve been to Lisbon twice.Je suis allé deux fois à Lisbonne.Un voyage datéI went to Lisbon in 2022.Je suis allé à Lisbonne en 2022.
Raconter ses voyages : le present perfect fait le bilan d’une vie, le prétérit situe un voyage précis dans le temps.

2. Le résultat présent d’une action passée

Quand une action passée a une conséquence visible ou importante maintenant, l’anglais emploie le present perfect : I’ve broken my glasses (je ne peux pas lire), Someone has taken my seat (la place est occupée), The price has gone up (c’est plus cher aujourd’hui). L’attention porte sur la situation actuelle, pas sur le moment de l’action. La distinction entre been et gone illustre bien cette logique : He’s gone to London signifie qu’il est parti et qu’il s’y trouve encore, tandis que He’s been to London signifie qu’il y est allé et en est revenu, ou qu’il connaît la ville. Le premier décrit une absence actuelle, le second une expérience.

3. Une durée qui continue : for et since

Pour une situation commencée dans le passé et toujours vraie, l’anglais emploie le present perfect là où le français utilise le présent avec « depuis » : I’ve worked here since 2019 (je travaille ici depuis 2019), We’ve known each other for years (nous nous connaissons depuis des années). Since introduit un point de départ (since Monday, since 2010, since I was a child), for une durée (for two weeks, for ten years). Avec des verbes d’action, on préfère souvent la forme continue : I’ve been learning English for three years, It’s been raining since this morning. Les verbes d’état comme know, be, have (posséder) ou like restent à la forme simple.

4. Les nouvelles récentes : just, already, yet

Pour annoncer une nouvelle ou un fait tout récent, le present perfect s’impose en anglais britannique : The train has just arrived, I’ve already sent the email, Have you finished yet?, I haven’t decided yet. Just et already se placent entre l’auxiliaire et le participe ; yet se place en fin de phrase, dans les questions et les phrases négatives. Les journaux télévisés en offrent des exemples quotidiens : A storm has hit the coast, puis, dès que les détails sont donnés, le prétérit reprend le dessus : It hit the coast at 6 a.m. Ce passage de l’annonce au récit est l’un des meilleurs exemples pour comprendre la logique des deux temps.

5. La forme continue : have been + -ing

Le present perfect continu (have been suivi du verbe en -ing) insiste sur la durée ou l’activité elle-même, souvent avec une trace visible : I’ve been running (je suis essoufflé), She’s been crying (elle a les yeux rouges), How long have you been waiting?. Comparez I’ve read your report (c’est fait, résultat) et I’ve been reading your report (j’y ai consacré du temps, sans forcément finir). La forme simple répond à « combien ? » (I’ve written three emails), la forme continue à « depuis combien de temps ? » (I’ve been writing emails all morning). Pour un francophone, ce temps traduit souvent le présent avec « depuis » quand l’action est en cours.

Les pièges du present perfect pour les francophones

Certaines erreurs reviennent chez presque tous les apprenants francophones, parce qu’elles viennent directement du français. La première est le calque du passé composé avec une date : I have seen him yesterday au lieu de I saw him yesterday. La deuxième, plus tenace, est le présent avec « depuis » : I live here since five years, qui cumule deux erreurs, le temps (il faut have lived) et la préposition (il faut for devant une durée). La troisième est la confusion entre « il y a » et « depuis » : ago situe un moment passé et va avec le prétérit (I met her two years ago), tandis que for mesure une durée qui continue (I’ve known her for two years). Les bulles ci-dessous regroupent les marqueurs qui orientent vers l’un ou l’autre temps.

Nuage de bulles des marqueurs de temps du present perfect et du prétéritPresent perfectPrétéritsinceforeverneverjustalreadyyetso faryesterdayagolast weekin 2019when…?at 8 a.m.
Les marqueurs qui orientent le choix : à gauche, des repères ouverts sur le présent ; à droite, des moments terminés.

Ces marqueurs sont des indices, pas des règles absolues. Never et ever peuvent accompagner un prétérit quand la période est close (My grandfather never learned to drive, s’il est décédé). Already et yet s’emploient avec le prétérit en anglais américain. Et une phrase sans aucun marqueur peut relever des deux temps selon le contexte : Did you lock the door? (en partant ce matin) et Have you locked the door? (avant de partir maintenant). Le meilleur réflexe reste de se demander si l’on raconte ou fait le point. Les phrases suivantes reprennent les structures les plus utiles, avec une prononciation simplifiée et leur équivalent français, qui montre combien le temps diffère d’une langue à l’autre.

I’ve lived in Lyon since 2015.[aïv livd inn lyon sinns tou-saouzeunnd fif-tinn]J’habite à Lyon depuis 2015.
I’ve known her for ten years.[aïv nôonn heur for tènn yieurz]Je la connais depuis dix ans.
Have you ever eaten sushi?[hav you è-veur i-teunn sou-chi]As-tu déjà mangé des sushis ?
It’s the first time I’ve been here.[its ze feurst taïm aïv binn hieur]C’est la première fois que je viens ici.
She hasn’t finished yet.[chi ha-zeunt fi-nicht yèt]Elle n’a pas encore fini.
I’ve been waiting for an hour.[aïv binn ouéï-tinn for eunn aoueur]J’attends depuis une heure.

Dernier piège, plus discret : since suivi d’une proposition. Quand on précise le point de départ par une phrase, celle-ci est au prétérit, alors que la proposition principale reste au present perfect : I’ve lived in Paris since I finished my studies, She hasn’t called since she moved. De même, la tournure « ça fait deux ans que » se traduit par It’s been two years since… ou par une phrase avec for : It’s been two years since I last saw him, I haven’t seen him for two years. Ces structures reviennent souvent dans les conversations et les examens, et elles se fixent d’autant mieux qu’on les emploie pour parler de sa propre vie, plutôt que dans des exercices isolés.

Plan d’action sur quatre semaines pour maîtriser le present perfect

Comprendre la règle ne suffit pas : il faut que le bon temps sorte spontanément à l’oral, ce qui demande de la répétition. Le plan ci-dessous propose quatre semaines de travail, à raison de quinze à vingt minutes par jour. Chaque semaine cible une difficulté, et chacune s’appuie sur des phrases qui parlent de vous : vos voyages, votre travail, vos habitudes. Cette personnalisation des exemples n’est pas un détail, car on retient beaucoup mieux une phrase vraie qu’une phrase de manuel. Conservez toutes vos phrases dans un même carnet ou un même fichier : à la fin du mois, elles formeront un petit récit de votre vie en anglais, que vous pourrez relire et enrichir.

  1. Semaine 1 : la formeRévisez les participes passés des trente verbes irréguliers les plus courants et entraînez-vous aux formes affirmative, négative et interrogative, à l’oral comme à l’écrit.
  2. Semaine 2 : la frontière avec le prétéritChaque jour, écrivez cinq paires de phrases sur votre vie : une au present perfect sans date, une au prétérit avec date.
  3. Semaine 3 : depuis, for et sinceTraduisez dix phrases françaises avec « depuis », « ça fait… que » et « il y a », puis vérifiez le temps et le marqueur.
  4. Semaine 4 : l’oral spontanéRacontez vos expériences à voix haute, enregistrez-vous, et repérez les erreurs avant de les corriger avec un partenaire ou un professeur.

La première semaine vise les automatismes de forme. Choisissez une trentaine de verbes fréquents (be, have, do, go, see, make, take, come, know, get, give, find, think, tell, write, read, eat, drink, buy, meet, leave, lose, forget, speak, break, begin, drive, fly, sleep, win) et récitez leurs participes jusqu’à les donner sans hésiter. La deuxième semaine, écrivez chaque jour des paires de phrases : I’ve visited Spain et I visited Barcelona in 2018. La troisième semaine est consacrée à « depuis » : traduisez des phrases de votre quotidien, puis vérifiez le temps et le choix entre for et since. Enfin, la dernière semaine, passez à l’oral : racontez vos expériences à voix haute, enregistrez-vous et repérez vos erreurs en réécoutant.

Pour aller plus loin, exposez-vous à des contenus où le present perfect est fréquent : interviews, journaux télévisés britanniques, émissions de voyage, échanges sur les forums. Notez chaque occurrence que vous remarquez et demandez-vous pourquoi l’auteur a choisi ce temps. Au bout de quelques semaines, vous entendrez spontanément qu’une phrase comme I have seen him yesterday « sonne faux », signe que la règle est devenue intuitive. Le present perfect n’est d’ailleurs pas le seul piège tendu par les ressemblances entre le français et l’anglais : des mots qui se ressemblent sans avoir le même sens posent des problèmes comparables, et notre liste de faux amis anglais recense les plus courants, avec des exemples pour ne plus confondre actually et « actuellement » ou eventually et « éventuellement ».