Le guide pratique pour maîtriser le present perfect anglais comme un pro

Le present perfect exprime une action passée qui a un impact sur le présent. On vous explique comment l'utiliser en anglais : règles, exemples et quiz.

Dahlia Belkissene
August 31, 2026

Julien, manager dans une boîte tech, déroule sa présentation trimestrielle devant son équipe internationale : "we achieved our targets since January", "the team has launched the product last quarter". À la sortie, Sam, un collègue anglophone, lui glisse qu'il a fait pas mal d'erreurs de temps. Tout le monde a compris ce qu'il voulait dire, mais ça donne l'impression que son anglais est moins solide qu'il ne l'est réellement. Le coupable : le present perfect, mélangé avec le prétérit à chaque phrase.

Cette confusion est probablement l'erreur de grammaire la plus répandue chez les francophones qui parlent anglais. Elle ne bloque jamais la compréhension, mais peut diminuer votre crédibilité auprès de certains interlocuteurs.

Cet article explique donc comment former ce temps, les trois grands cas d'usage, les erreurs typiques des francophones et les réflexes pour s'auto-corriger. De quoi éliminer presque systématiquement la faute qui revient le plus souvent dans votre anglais.

{{encart-1}}

Pour mieux assimiler cette notion de grammaire, nous vous proposons de commencer par un petit quiz. Pour vous exercer, vous retrouverez d'autres exercices de ce type dans cet article.

Et si vous avez des difficulté à assimiler le present perfect anglais et qu'il vous faut de la rigueur pour vous aider quant à l'apprentissage, vous pouvez commencer une formation d'anglais au Cercle des Langues et bénéficier de l'aide d'un professeur particulier natif anglophone.

No items found.

No items found.

No items found.

No items found.

No items found.

Les conseils du prof du Cercle des Langues

Comment se forme le present perfect

Exemples

Manager: Have you finished the report? → Est-ce que tu as terminé le rapport ?

Employee: I haven't finished it yet, but I've finished the introduction. → Je ne l'ai pas encore terminé, mais j'ai terminé l'introduction.

Phase d'observation

Dans les trois phrases, de combien de mots est composé le verbe ?

En comparant ce mot à la base du verbe to finish, qu'est-ce qui a été ajouté à la fin ?

Pour la question ou la phrase négative, est-ce que vous voyez l'auxiliaire do ? Par quoi est-il remplacé ?

Réponses :

Le verbe est composé de deux mots à chaque fois : have + finished (finish + ed). Have joue le rôle d'auxiliaire, il est utilisé pour la question et la phrase négative.

💡 RÈGLE D'OR : la structure du present perfect

  • Affirmative : sujet + have/has + participe passé (She has finished the report. → Elle a terminé le rapport.)
  • Négative : sujet + have/has + not + participe passé (They haven't updated the dashboard. → Ils n'ont pas mis à jour le tableau de bord.)
  • Interrogative : have/has + sujet + participe passé ? (Have you reviewed the contract? → Est-ce que vous avez relu le contrat ?)

Le participe passé se forme en ajoutant -ed à la base du verbe pour les réguliers (finish → finished) ; les irréguliers (go → gone, see → seen) s'apprennent par cœur : voir notre article sur le participe passé en anglais.

Le conseil du prof
Personne n'aime apprendre les verbes irréguliers dans un tableau. Alors, la prochaine fois que vous regardez une série en VO, gardez votre téléphone à côté et notez chaque participe passé que vous entendez : "I've forgotten" (j'ai oublié), "she's broken" (elle a cassé), "we've chosen" (nous avons choisi). En un épisode, vous en entendrez facilement une dizaine, et chacun sera relié à une scène, un personnage, une émotion. C'est plus efficace qu'une liste abstraite, parce que votre mémoire retient bien mieux une situation vécue qu'une ligne dans un tableau.

Parler d'une expérience passée sans date précise

Exemples

Marc: Have you ever used a no-code tool before this project? → As-tu déjà utilisé un outil no-code avant ce projet ? (present perfect)

Léa: Yes, I've used one twice, but never for something this technical. → Oui, j'en ai utilisé un deux fois, mais jamais pour quelque chose d'aussi technique. (present perfect)

Marc: Did you use a no-code tool last year, at your previous job? → Est-ce que tu as utilisé un outil no-code l'an dernier, à ton ancien poste ? (prétérit)

Léa: Yes, I used Bubble for six months there. → Oui, j'ai utilisé Bubble pendant six mois là-bas. (prétérit)

Léa: This is the best onboarding process I've ever seen in a company. → C'est le meilleur processus d'intégration que j'aie jamais vu en entreprise. (present perfect)

Marc: Really? I saw a pretty smooth one last year, at my previous company. → Vraiment ? J'en ai vu un plutôt fluide l'an dernier, dans mon ancienne entreprise. (prétérit)

Phase d'observation

Dans les phrases au prétérit, y a-t-il des marqueurs de temps ?

Dans les phrases au present perfect, donne-t-on une date ou une durée précise ?

Dans l'exemple 1 ("I've used one twice" → j'en ai utilisé un deux fois), qu'est-ce qui est important : le moment où elle a utilisé l'outil, ou le fait qu'elle en ait utilisé un ?

Dans l'exemple 3 ("the best onboarding process I've ever seen" → le meilleur processus d'intégration que j'aie jamais vu), est-ce que Léa parle d'une expérience régulière ou nouvelle pour elle ?

Réponses :

On note l'utilisation de "last year" à chaque fois au preterit. Au present perfect, on n'indique pas de temps ou de durée précise, c'est plus vague.
Dans l'exemple 1, ce qui est important, c'est le fait qu'elle ait utilisé l'outil. Dans l'exemple 2, on insiste sur le moment où elle autilisé cet outil (l'an dernier).
Dans l'exemple 3, Léa parle d'une expérience nouvelle.

💡 RÈGLE D'OR : l'expérience de vie

  • Present perfect : on parle d'une expérience vécue, sans préciser quand (I've used one twice → j'en ai utilisé un deux fois ; I've never eaten sushi → je n'ai jamais mangé de sushi). Ce qui compte, c'est le fait d'avoir vécu (ou pas) cette expérience, pas le moment.
  • Prétérit : dès qu'un marqueur de temps précis apparaît (last year → l'an dernier ; yesterday → hier), l'action est datée et terminée, et le present perfect devient impossible.
  • Cette logique s'étend aux superlatifs et aux « premières fois » (the best... I've ever seen → le meilleur que j'aie jamais vu ; this is the first time I've... → c'est la première fois que je...) : on relie une expérience à toute une vie ou une période, sans date.

Faites le quiz pour voir ce que vous avez retenu. Si c'est trop facile pour vous, nous avons plein d'autres tests d'anglais pour vous et d'autres exercices sur le present perfect

Annoncer un fait récent qui compte encore maintenant

Exemples

Tom: I've lost my keys! Can you let me in? → J'ai perdu mes clés ! Tu peux me laisser entrer ? (present perfect)

Flatmate: Sure, come on up. → Bien sûr, monte.

Tom: I lost my keys last Friday too, do you remember? → J'ai aussi perdu mes clés vendredi dernier, tu te souviens ? (prétérit)

Flatmate: Yes, we spent an hour looking for them on the stairs. → Oui, on a passé une heure à les chercher dans les escaliers. (prétérit)

Phase d'observation

Dans quel exemple connaît-on le moment exact où Tom perd ses clés ? Quel est le temps associé ?

Dans l'exemple 1, le fait d'avoir perdu ses clés a-t-il un impact sur le présent ?

Dans l'exemple 2, le fait d'avoir perdu ses clés a-t-il un impact sur le présent ?

Réponses :

Dans l'exemple 2, Tom précise "last Friday" (vendredi dernier), il utilise le prétérit. Dans l'exemple 1, on ne sait pas quand il les a perdues, il utilise donc le present perfect.

Dans l'exemple 1, il y a une conséquence qu'il subit au présent : il ne peut pas rentrer.

Dans l'exemple 2, l'histoire est finie et n'a plus de conséquences. C'est un simple souvenir.

💡 RÈGLE D'OR : le fait récent qui compte encore

  • Present perfect : l'action reste sans date précise, et surtout, elle a une conséquence concrète dans le présent (I've lost my keys → j'ai perdu mes clés → je ne peux pas rentrer maintenant).
  • Prétérit : dès qu'un marqueur de temps précis apparaît (last Friday → vendredi dernier), l'épisode est clos et n'a plus d'effet sur le présent. Ce n'est plus qu'un souvenir raconté.
  • Le critère qui tranche n'est pas la date en elle-même mais l'impact : est-ce que ce qui s'est passé pèse encore sur la situation actuelle ?

📌 Present perfectever (déjà), never (jamais), already (déjà), just (juste / à l'instant), yet (encore / déjà), recently (récemment), lately (dernièrement), so far (jusqu'ici), for (pendant / depuis), since (depuis), how long (depuis combien de temps)
📌 Prétérityesterday (hier), last week/month/year (la semaine/le mois/l'an dernier), in 2019, ago (il y a), at 6pm (à 18h), on Monday (lundi)

Décrire ce qui dure encore aujourd'hui

Exemples

Recruiter: How long have you worked in marketing? → Depuis combien de temps travaillez-vous dans le marketing ? (present perfect)

Candidate: I've worked in marketing for six years, and I'm still learning every day. → Je travaille dans le marketing depuis six ans, et j'apprends encore chaque jour. (present perfect)

Recruiter: How long did you work at your previous company? → Combien de temps avez-vous travaillé dans votre ancienne entreprise ? (prétérit)

Candidate: I worked there for three years, before moving to this role. → J'y ai travaillé pendant trois ans, avant de passer à ce poste. (prétérit)

Phase d'observation

Dans la première réponse, le candidat travaille-t-il encore en marketing aujourd'hui ?

Dans la deuxième réponse, travaille-t-il encore à son ancienne entreprise ?

Réponses :

Dans la réponse 1, le candidat travaille encore en marketing. C'est une action qui perdure dans le présent.

Dans la réponse 2, le candidat ne travaille plus à son entreprise précédente. C'est une action terminée.

💡 RÈGLE D'OR : l'action ou l'état non terminé

  • Present perfect : l'action commencée dans le passé se poursuit encore aujourd'hui (I've worked in marketing for six years → je travaille dans le marketing depuis six ans → toujours en poste).
  • Prétérit : l'action est révolue, la période est close (I worked there for three years → j'y ai travaillé pendant trois ans → ce n'est plus le cas).

Infographie montrant le contraste entre le prétérit et le present perfect anglais

{{encart-2}}

Exercez-vous à l'utilisation du present perfect pour mieux progresser :

Les erreurs typiques des francophones avec le present perfect

En français, le passé composé fait tout le travail. « J'ai vu ce film » fonctionne quelle que soit la situation. En anglais, cette même phrase se traduit de deux façons différentes selon le contexte : I saw this film (je l'ai vu vendredi dernier, au cinéma) ou I have seen this film (je l'ai déjà vu, une fois, aucune date en tête). Cela déclenche 5 erreurs classiques chez les francophones.

Ajouter un marqueur de temps précis au present perfect

"I have seen him yesterday" reste la faute la plus fréquente. Dès qu'un moment précis apparaît (yesterday → hier ; last week → la semaine dernière ; in 2019), le prétérit s'impose. Il faut dire: I saw him yesterday → je l'ai vu hier. Le present perfect et une date précise ne cohabitent jamais.

{{encart-3}}

Garder le présent simple avec since ou for

En calquant directement du français, on a envie d'écrire "I work here since 5 years" pour dire « je travaille ici depuis 5 ans ». Cependant, l'anglais impose le present perfect dès qu'une action continue jusqu'à aujourd'hui : I have worked here for 5 years est la forme correcte.

Confondre for et since

For introduit une durée (for 5 years → pendant 5 ans ; for two months → pendant deux mois), since un point de départ (since 2020 → depuis 2020 ; since Monday → depuis lundi). L'erreur consiste à les intervertir : "I've lived here since 5 years" au lieu de I've lived here for 5 years → j'habite ici depuis 5 ans.

Ajouter ago au present perfect

Ago (il y a) exige systématiquement le prétérit : "I have visited Paris two years ago" est incorrect, il faut direI visited Paris two years ago → j'ai visité Paris il y a deux ans.

{{encart-4}}

Oublier l'auxiliaire have dans les questions rapides

À l'oral, le calque du français donne "You ever been to London?" (T'es déjà allé à Londres ?) au lieu de Have you ever been to London? Cette omission passe en conversation informelle mais reste à corriger dès qu'il s'agit d'un mail, d'un rapport ou d'un entretien.

💡 Le conseil du prof
Dans vos mails en anglais, prenez le réflexe de repérer si vous avez besoin d'utiliser un marqueur de temps : hier, lundi, en mars, il y a trois jours. Si vous en trouvez un, prétérit, sans hésiter. Si votre phrase n'en contient pas, demandez-vous : est-ce que ça a encore un impact maintenant ? Si oui, present perfect.
Si vous vous posez les deux questions dans cet ordre, vous tomberez juste neuf fois sur dix.

Le present perfect dans la pop culture

Trois répliques cultes, trois usages différents :

  • "I've seen things you people wouldn't believe." → J'ai vu des choses auxquelles vous ne croiriez pas. — Roy Batty, Blade Runner → expérience de vie, aucune date précise.
  • "Houston, we've had a problem." → Houston, nous avons eu un problème. — Jack Swigert, Apollo 13 (la vraie citation historique, avant que le film ne la change en "we have a problem") → fait récent avec conséquence immédiate.
  • "I have always depended on the kindness of strangers." → J'ai toujours compté sur la gentillesse des inconnus. — Blanche DuBois, A Streetcar Named Desire → état qui dure jusqu'au présent.

Le present perfect en un coup d'œil

FormeFormuleExemple
Affirmativesujet + have/has + participe passéShe has finished the report. → Elle a terminé le rapport.
Négativesujet + have/has + not + participe passéThey haven't updated the dashboard. → Ils n'ont pas mis à jour le tableau de bord.
Interrogativehave/has + sujet + participe passé ?Have you reviewed the contract? → Est-ce que vous avez relu le contrat ?

Present perfect (have/has + participe passé)Prétérit (verbe au passé)
Expérience de vieAucune date précise. Ce qui compte, c'est d'avoir vécu l'expérience. I've visited Japan twice. → J'ai visité le Japon deux fois.Le moment est situé dans le temps. I visited Japan in 2019. → J'ai visité le Japon en 2019.
Fait récent avec conséquence présenteLe résultat pèse encore sur la situation actuelle. I've lost my keys! → J'ai perdu mes clés ! (je ne peux pas rentrer)L'épisode est clos, sans effet sur le présent. I lost my keys last Friday. → J'ai perdu mes clés vendredi dernier. (simple souvenir)
Action ou état non terminéL'action se poursuit encore aujourd'hui. I've worked here for six years. → Je travaille ici depuis six ans. (toujours en poste)La période est close. I worked there for three years. → J'y ai travaillé pendant trois ans. (ce n'est plus le cas)

📌 L'essentiel à retenir
  • Le present perfect se forme toujours de la même façon → sujet + have/has + participe passé, que la phrase soit affirmative, négative ou interrogative.
  • Sans date précise, present perfect ; avec date précise, prétérit"I've visited Japan" (J'ai visité le Japon — expérience de vie) vs "I visited Japan in 2019" (J'ai visité le Japon en 2019 — moment situé dans le temps).
  • Le present perfect signale un lien avec le présent → soit une conséquence encore active (I've lost my keys → J'ai perdu mes clés, je ne peux pas rentrer), soit une action qui continue (I've worked here for six years → Je travaille ici depuis six ans, toujours en poste).
  • La confusion vient du passé composé français, qui recouvre les deux temps anglais → « j'ai vu ce film » se traduit différemment selon qu'on précise le moment ou non, et c'est cette asymétrie qui produit la majorité des erreurs.
  • Deux questions suffisent pour choisir le bon temps → votre phrase contient un marqueur de temps précis ? Prétérit. Pas de marqueur, et un impact sur le présent ? Present perfect.
📌 For ou since, comment choisir ?

For introduit une durée (for five years → pendant cinq ans ; for two months → pendant deux mois), since un point de départ dans le temps (since 2020 → depuis 2020 ; since Monday → depuis lundi). La distinction est simple mais source d'erreurs fréquentes chez les francophones : notre article sur for et since la traite en profondeur.

📌 La zone grise du temps

Quelques cas fonctionnent un peu différemment : today (aujourd'hui), this week (cette semaine) ou this morning (ce matin) ne sont pas des marqueurs figés comme yesterday. Tout dépend si la période est terminée ou non au moment où l'on parle. À 10h du matin, on peut dire I've seen him this morning (je l'ai vu ce matin) car nous sommes encore dans la matinée. À 15h, on bascule sur I saw him this morning : la matinée est close.

📌 Anglais britannique vs anglais US

L'anglais américain tolère le prétérit avec just (juste), already (déjà) ou yet (encore/déjà) là où le britannique impose le present perfect. "Did you eat yet?" (tu as déjà mangé ?) passe très bien aux États-Unis, alors qu'un anglais britannique attendra Have you eaten yet?

Cette souplesse ne dispense pas d'appliquer la règle du present perfect en contexte professionnel ou académique, où la version britannique reste la référence attendue.

Commencez des cours d’anglais avec nous
A1, B2, C1... Vous en êtes où ?
Faites le point sur votre niveau d'anglais en quelques minutes.
Au programme
À propos de l'auteur

Fan de voyage, Dahlia a vécu dans différents pays tels que l’Italie, le Portugal et la France. C’est par cette ouverture au monde qu’elle a découvert une réelle passion pour les langues et l’apprentissage de l’anglais !

Vous désirez plus de contenus pour apprendre plus rapidement ?

Inscrivez-vous à notre newsletter pour recevoir nos conseils, nos fiches de vocabulaire, des jeux, et bien plus encore !

Commencez des cours d’anglais avec nous
Obtenir plus d'informations

Bilan de langues offert - Sans engagement

croix