ActionBRITISH

Quand Utiliser le Present Perfect en Anglais : Guide Complet (2026)

Maîtrisez le present perfect : structure have/has + participe passé, expériences de vie, since/for, ever/never, just/already/yet, et la différence cruciale avec le past simple

AB

Par l'équipe ActionBRITISH

Mis à jour le 26 février 2026  |  Lecture 18 min

📖 TL;DR — Quand utiliser le Present Perfect

  • Structure : have / has + participe passé (I have seen, she has gone, they have finished)
  • Expériences de vie : Have you ever been to London? / I have never tried sushi.
  • Actions récentes : just (vient de), already (déjà), yet (encore / déjà en question)
  • Durées continues : since (depuis un point précis) + for (pendant une durée totale)
  • Vs past simple : moment précis + révolu = past simple ; lien avec le présent = present perfect
  • Variante continue : have been + V-ing pour insister sur la durée et la continuité
  • UK vs US : les Américains utilisent souvent le past simple là où les Britanniques préfèrent le present perfect

Le present perfect est sans doute le temps anglais qui pose le plus de difficultés aux francophones. Sa forme ressemble superficiellement au passé composé français (avoir/être + participe passé), mais ses règles d'emploi sont radicalement différentes. En français, on dit « j'ai mangé » pour n'importe quelle action passée. En anglais, le même acte peut demander soit le past simple (I ate), soit le present perfect (I have eaten), selon le sens que l'on veut exprimer et la présence ou l'absence d'un ancrage temporel précis dans la phrase.

Le present perfect est fondamentalement un temps du présent qui parle du passé. Il établit un pont entre une action ou une situation passée et le moment présent. Si vous dites I have lost my passport, vous ne racontez pas simplement un événement passé : vous communiquez une conséquence actuelle — vous ne pouvez pas voyager aujourd'hui. C'est cette connexion permanente avec le présent qui distingue le present perfect de tous les autres temps du passé anglais, et qui en fait un temps si particulier à maîtriser.

Comprendre le present perfect est indispensable pour réussir les examens TOEIC et Linguaskill, mais aussi pour communiquer naturellement dans un contexte professionnel anglophone. Dans les e-mails, les réunions, les présentations et les échanges quotidiens, ce temps est omniprésent. Ce guide complet vous explique, avec des dizaines d'exemples concrets, de tableaux comparatifs et d'exercices corrigés, exactement quand et comment l'utiliser — et comment éviter les erreurs qui coûtent des points aux examens.

🎯 Le present perfect : définition et structure (have/has + PP)

Le present perfect est un temps composé formé de deux éléments indissociables : l'auxiliaire have ou has (selon le sujet) et le participe passé (Past Participle, abrégé PP) du verbe principal. C'est la combinaison de ces deux éléments qui crée le sens unique de ce temps : un événement passé vu à travers le prisme du présent, dont les conséquences ou la pertinence sont encore actives au moment où l'on parle.

L'auxiliaire se conjugue comme suit : have pour les sujets I, you, we, they et has pour les sujets he, she, it. Le participe passé des verbes réguliers se forme en ajoutant -ed à la base verbale (exactement comme au past simple) : work → worked, finish → finished, visit → visited, start → started, call → called. Les verbes irréguliers ont leur propre participe passé, souvent différent de leur forme au past simple : see → seen, go → gone, eat → eaten, take → taken, write → written, know → known, speak → spoken. La mémorisation des participes passés irréguliers est une étape absolument essentielle de l'apprentissage du present perfect, et les examens TOEIC testent régulièrement cette connaissance.

À la forme négative, on insère not entre l'auxiliaire et le participe passé, avec les contractions habituelles : have not → haven't, has not → hasn't. À la forme interrogative, l'auxiliaire have ou has est placé devant le sujet, sans inversion du verbe principal. Les contractions sont la norme absolue à l'oral et dans les échanges informels écrits : I've, you've, he's, she's, it's, we've, they've (attention : he's peut être he is ou he has selon le contexte).

Personne Affirmatif (plein) Affirmatif (contraction) Négatif contracté Interrogatif
II have seenI've seenI haven't seenHave I seen?
YouYou have seenYou've seenYou haven't seenHave you seen?
He / She / ItHe has seenHe's seenHe hasn't seenHas he seen?
WeWe have seenWe've seenWe haven't seenHave we seen?
TheyThey have seenThey've seenThey haven't seenHave they seen?

💬 Exemples de structure — verbe régulier et irrégulier

  • Régulier (work) : She has worked here for five years. / They haven't finished the report. / Have you worked abroad before?
  • Irrégulier (eat) : I have eaten at that restaurant twice. / He hasn't eaten anything today. / Has she eaten yet?
  • Contraction orale : I've already called him. / She's just arrived. / We've never been to Scotland.
  • Réponse courte : Have you seen it? — Yes, I have. / No, I haven't. / Has she called? — Yes, she has. / No, she hasn't.

Les participes passés irréguliers les plus fréquents

La liste des verbes irréguliers peut paraître intimidante, mais en pratique une soixantaine de verbes couvrent l'essentiel des situations de communication. Le participe passé de ces verbes doit être mémorisé car il constitue la troisième colonne du tableau des verbes irréguliers (infinitif / past simple / participe passé). Voici les participes passés les plus courants dans le contexte professionnel et dans les examens :

Infinitif Past Simple Participe Passé (PP) Exemple au present perfect
bewas / werebeenHave you ever been to Paris?
gowentgoneShe has gone to the meeting.
seesawseenI have never seen this film.
dodiddoneThey haven't done it yet.
makemademadeHe has made a decision.
havehadhadWe have had this problem before.
taketooktakenShe has taken the train.
writewrotewrittenI have written three emails today.
speakspokespokenHave you ever spoken to the CEO?
givegavegivenHe has given his notice.
knowknewknownI have known her for years.
comecamecomeThe results have just come in.
getgotgot / gotten (US)Have you got my message?
buyboughtboughtShe has bought a new laptop.
sendsentsentI have just sent the contract.

⚠️ Ne pas confondre been et gone

La distinction entre been et gone est un piège classique pour les apprenants. She has been to London signifie qu'elle y est allée et en est revenue — c'est une expérience vécue, elle est de retour. She has gone to London signifie qu'elle y est allée et qu'elle n'est pas encore revenue — elle est toujours là-bas à l'heure actuelle. Been = expérience passée, retour effectué. Gone = départ récent, absence actuelle. Cette nuance est régulièrement testée dans les examens de grammaire anglaise.

📋 Expériences de vie (ever, never)

L'un des usages les plus fondamentaux et les plus fréquents du present perfect est l'expression des expériences de vie. Quand on parle de ce qu'on a fait ou vécu à un moment indéterminé de sa vie — sans préciser quand exactement cela s'est passé — le present perfect s'impose naturellement. Ce qui compte ici, ce n'est pas quand l'expérience a eu lieu, mais si elle a eu lieu ou non à un moment quelconque de l'existence.

Les adverbes ever et never sont les marqueurs linguistiques par excellence de ce type d'emploi. Ever s'emploie principalement dans les questions pour demander si une expérience a déjà été vécue, à n'importe quel moment de la vie. Il se place toujours entre l'auxiliaire have/has et le participe passé : Have you ever tried Thai food? Has she ever visited Japan? Have they ever worked in an international context? La réponse peut être affirmative (Yes, I have — once, in 2019) ou négative (No, I've never tried it).

Never exprime l'absence totale d'une expérience au cours de toute une vie. C'est une négation absolue qui remplace la structure haven't / hasn't... ever : I have never eaten a durian est équivalent à I haven't ever eaten a durian, mais la forme avec never est plus naturelle et plus emphatique. Never se place lui aussi entre l'auxiliaire et le participe passé, et il transforme la phrase en affirmation à sens négatif (on ne cumule pas haven't et never).

Adverbe Position dans la phrase Exemple Traduction
everQuestion : entre have/has et PPHave you ever been to Australia?Es-tu jamais allé en Australie ?
neverAffirmation négative : entre have/has et PPI have never seen such a beautiful view.Je n'ai jamais vu un si beau panorama.
beforeFin de phrase (renforce l'expérience)I have visited this museum before.J'ai déjà visité ce musée (auparavant).
once / twice / three timesFin de phrase (fréquence)She has read this book three times.Elle a lu ce livre trois fois.
so farFin de phrase ou début (bilan)We have attended five webinars so far.Nous avons participé à cinq webinaires jusqu'ici.

💬 Conversations types sur les expériences de vie

  • Question : Have you ever worked with an international team?
  • Réponse affirmative : Yes, I have. I worked with colleagues from Germany and Singapore in my previous job.
  • Réponse négative : No, I've never had the opportunity, but I'd love to.
  •  
  • Question : Has your manager ever attended one of our webinars?
  • Réponse : No, she hasn't, but she's interested in joining the next one.
  •  
  • Expériences multiples : I've been to London four times. / He has presented at conferences twice before. / She has never missed a deadline in her career.

Un point crucial à noter : quand on répond à une question en ever en précisant quand l'expérience a eu lieu, on bascule automatiquement au past simple. C'est une transition tout à fait normale et attendue dans la conversation. Le present perfect ouvre le sujet en demandant si l'expérience existe ; le past simple donne ensuite les détails concrets : Have you ever visited Rome? — Yes, I have. I went there in 2018 with my family. We stayed for a week and saw all the major sights.

💡 Phrases modèles à mémoriser — expériences de vie

  • • I have never missed a deadline in my career.
  • • Have you ever had to negotiate a contract in English?
  • • She has worked in three different countries so far.
  • • We have never experienced such high demand before.
  • • Has your team ever used agile methodology?
  • • He has given presentations to audiences of over 500 people twice before.
  • • I've always wanted to learn Japanese — and now I finally have the time.
  • • The company has never faced such a challenging market environment.

💬 Actions récentes avec conséquences présentes (just, already, yet)

Le deuxième grand usage du present perfect concerne les actions récentes dont le résultat est visible ou pertinent au moment présent. Quand quelque chose vient de se passer et que cet événement a un impact direct sur la situation actuelle — que ce soit une action terminée, une décision prise ou une information reçue — le present perfect est le temps naturel à employer. Trois adverbes sont particulièrement caractéristiques de cet usage : just, already et yet.

Just (venir de, tout juste) indique qu'une action s'est produite très récemment, quelques secondes, minutes ou instants avant le moment où l'on parle. En anglais britannique standard, just se place entre l'auxiliaire et le participe passé et déclenche automatiquement le present perfect : I have just received your email. She has just left the office. The meeting has just finished. The train has just arrived on platform 3. C'est l'équivalent du « venir de » français, mais notons qu'en français on utilise le présent avec cette construction (je viens de recevoir), alors qu'en anglais on emploie un temps passé.

Already (déjà) souligne qu'une action s'est produite plus tôt que prévu, avant le moment attendu par l'interlocuteur. Il se place entre l'auxiliaire et le participe passé dans les affirmations, mais peut aussi se placer en fin de phrase pour insister : I have already sent the invoice. She has already eaten. They have already made their decision. — I've done it already! L'effet de surprise ou d'anticipation est au cœur de l'usage de already.

Yet (encore, déjà dans les questions) est utilisé dans les phrases négatives pour signaler qu'une action attendue ne s'est pas encore produite, et dans les questions pour vérifier si une action attendue a eu lieu. Contrairement à just et already, yet se place toujours en fin de phrase : I haven't finished yet. She hasn't called yet. Have you eaten yet? Has he arrived yet? L'adverbe still peut renforcer la négation pour exprimer l'impatience : She still hasn't replied.

Adverbe Type de phrase Position Exemple Traduction
justAffirmationEntre have et PPI have just called him.Je viens de l'appeler.
alreadyAffirmationEntre have et PP (ou fin)She has already left.Elle est déjà partie.
yetNégationFin de phraseI haven't replied yet.Je n'ai pas encore répondu.
yetQuestionFin de phraseHave you signed the contract yet?As-tu déjà signé le contrat ?
stillNégation renforcéeAvant haven't / hasn'tShe still hasn't responded.Elle n'a toujours pas répondu.

💬 Dialogues professionnels avec just, already, yet

  • Manager : Have you sent the quarterly report yet?
  • Collaborateur : Yes, I've already sent it — I emailed it this morning. You should have it in your inbox.
  •  
  • Collègue : Is David available for the 3 o'clock call?
  • Réponse : No, he's just gone into a meeting with the client. He hasn't come back yet.
  •  
  • Client : Has the package been shipped?
  • Service client : Yes, it has just been dispatched from our warehouse. You'll receive a tracking number shortly.
  •  
  • Collègue : Have you read Sarah's proposal yet?
  • Réponse : I've already read it and I think it's excellent. Have you?

⚠️ Différence UK/US avec just, already, yet

En anglais américain, le past simple est souvent utilisé à la place du present perfect avec ces adverbes. Un Américain dira naturellement : Did you eat already? / I just called him. / I didn't finish yet. Ces formes sont grammaticalement acceptées en anglais américain, mais constituent une déviation par rapport à la norme britannique. Pour le TOEIC (qui suit davantage les règles du modèle standard international) et les certifications Cambridge, préférez le present perfect avec ces marqueurs.

🔄 Durées continues avec since et for

Le troisième grand usage du present perfect — et l'un des plus importants pour les examens de grammaire — est l'expression des situations qui ont commencé dans le passé et qui sont toujours vraies ou actives au moment présent. Pour ce type d'emploi, deux prépositions jouent un rôle central et complémentaire : since et for. Comprendre la différence entre elles et savoir laquelle utiliser dans quel contexte est absolument fondamental.

Since indique le point de départ précis de la situation, c'est-à-dire le moment exact à partir duquel elle a commencé. On l'emploie avec une date, une heure, un événement marquant ou toute expression qui désigne un point temporel spécifique dans le passé : since 2018, since last Monday, since January, since the meeting, since I arrived, since she left school, since the company was founded. La construction complète donne : I have worked here since 2018 — je travaille ici depuis 2018, et j'y travaille encore maintenant.

For indique la durée totale écoulée depuis le début de la situation, c'est-à-dire combien de temps elle a duré au total. On l'emploie avec une expression de durée quantifiée : for three years, for six months, for a long time, for ages, for two weeks, for a decade, for the past few days. La construction donne : I have worked here for five years — je travaille ici depuis cinq ans. La différence entre since 2021 et for five years est que l'un indique un point de départ (une coordonnée dans le temps) et l'autre une durée (une mesure de temps).

Préposition Ce qu'elle introduit Exemples d'expressions Phrase complète
sincePoint de départ précissince 2020, since Monday, since last year, since she joined, since the beginningShe has been a manager since 2020.
forDurée totalefor six months, for two years, for a week, for a long time, for ages, for decadesI have known him for twenty years.
sinceSubordonnée temporelle (since + clause)since I was a child, since we moved, since she graduated, since you leftHe has played piano since he was seven.
forDurée générale ou indéfiniefor ever, for a while, for centuries, for generationsEnglish has been spoken here for centuries.

💬 Since vs For — Comparaisons directes

  • Since : I have lived in Lyon since January. (point de départ : le mois de janvier)
  • For : I have lived in Lyon for two months. (durée totale : deux mois)
  •  
  • Since : She has worked for this company since she graduated. (point de départ : l'obtention du diplôme)
  • For : She has worked for this company for three years. (durée : trois ans)
  •  
  • Since : We have been partners since the very beginning of the project. (point de départ : le début)
  • For : We have been partners for a decade. (durée : dix ans)

How long...? — La question de durée au present perfect

La question How long...? est presque toujours associée au present perfect avec since ou for. C'est la formulation naturelle pour demander depuis combien de temps une situation dure : How long have you worked here? How long has she been married? How long has this problem existed? How long have they known each other? La réponse doit impérativement être au present perfect et contenir since ou for : I have worked here since 2019. / I have worked here for seven years.

💡 Le piège majeur : ne jamais utiliser le présent simple avec since/for

En français, la question « Depuis combien de temps travailles-tu ici ? » se traduit par un présent (tu travailles). Les francophones ont donc tendance à calquer cette construction en anglais — ce qui est une faute grave. On ne peut pas dire :
✗ I work here since 2019. — Le présent simple est interdit avec since pour une durée en cours.
✗ I worked here for five years. — Le past simple avec for indique que c'est terminé (elle n'y travaille plus).
La forme obligatoire quand la situation est toujours en cours :
✓ I have worked here since 2019.
✓ I have worked here for five years.

📊 Nouvelles et actualités (changements récents)

Un quatrième usage important du present perfect, souvent insuffisamment traité dans les manuels, concerne l'annonce de nouvelles, d'informations récentes et de changements qui viennent de se produire. Quand on partage une information fraîche dont la pertinence est immédiate et actuelle, le present perfect s'impose pour mettre en valeur ce caractère d'actualité et de connexion avec le présent.

Ce phénomène est particulièrement visible dans les titres de presse, les communiqués d'entreprise, les annonces officielles et les conversations professionnelles. Le choix du present perfect signale que l'information est récente et que ses conséquences ou implications sont encore d'actualité au moment où on la communique. Comparez : The company announced a merger (past simple : simple fait passé, ton journalistique neutre sur un événement daté) vs The company has announced a merger (present perfect : annonce toute récente, dont les implications se déroulent maintenant, pertinente pour le moment présent).

Dans ce contexte, le present perfect est fréquemment associé à des adverbes et expressions d'actualité comme recently (récemment), lately (ces derniers temps), in recent months (ces derniers mois), this week (cette semaine — si elle n'est pas terminée), this year (cette année) et so far (jusqu'à présent). Ces expressions soulignent que les événements s'inscrivent dans une période récente encore ouverte.

Contexte Exemple au present perfect Signal d'actualité
Annonce d'entrepriseThe board has approved the new budget.Décision récente, active immédiatement
Titre de presseScientists have discovered a new treatment.Découverte fraîche, pertinente maintenant
Mise à jour de projetThe development team has fixed the bug.Résolution toute récente, effet immédiat
Résultat sportifFrance has won the championship!Résultat tout juste obtenu, célébration
Changement de situationThe price of oil has risen sharply this week.Évolution récente, conséquences actuelles
Communication RHThe HR department has updated the leave policy.Mise à jour récente, s'applique dès maintenant
Résumé de bilanWe have achieved record sales this quarter.Ce trimestre n'est pas encore terminé

💬 Phrases d'actualité et de mise à jour professionnelle

  • The government has introduced new regulations affecting our industry — we need to review our procedures.
  • Our team has achieved record sales figures this quarter. Congratulations to everyone.
  • The software has been updated to version 3.0 — please restart your computer before the meeting.
  • Several clients have expressed interest in the new service package since we launched it.
  • We have recently restructured our customer support department to improve response times.
  • The market situation has changed dramatically in recent weeks — we need to adapt our strategy.

✅ Present perfect vs Past simple : le choix décisif

La distinction entre le present perfect et le past simple est la question grammaticale la plus fréquemment posée par les apprenants anglophones — et l'une des plus systématiquement testées dans les certifications TOEIC et Linguaskill. Les deux temps parlent d'actions qui se sont produites dans le passé, mais leur logique est fondamentalement et radicalement différente.

Le past simple situe une action à un moment précis, défini et révolu dans le passé. Le locuteur pense à un point temporel spécifique, terminé, qui appartient entièrement à un passé fermé. Les marqueurs temporels typiques du past simple sont des expressions qui désignent une période ou un moment complètement achevés : yesterday, last week, last year, in 2010, on Monday (passé), at 3 PM, two days ago, when I was a child, in the 1990s, in March (si mars est terminé). Dès qu'un de ces marqueurs apparaît dans la phrase, le past simple est obligatoire, même si on aurait voulu employer le present perfect.

Le present perfect, en revanche, s'emploie quand le moment précis n'est pas mentionné ou n'est pas important pour le message, quand la période n'est pas encore terminée (ce mois-ci, cette année, aujourd'hui si la journée n'est pas finie), ou quand le lien entre l'action passée et le présent est au cœur du message. Le present perfect dit implicitement : « Ce qui s'est passé a une importance, une conséquence ou une pertinence au moment où je vous parle. »

Critère de choix Past Simple Present Perfect
Moment temporelPrécis et défini (yesterday, in 2019, at noon)Indéterminé ou non mentionné
Rapport au présentAucun — action 100% révolueLien avec le présent (résultat, expérience, durée)
Période de tempsPériode terminée (last year, in May)Période encore ouverte (this year, today, recently)
Type de questionDétails : When? Where? How exactly?Existence : Have you ever...? / Has she...?
Marqueurs typiquesyesterday, ago, last, in [année révolue], when, atever, never, just, already, yet, since, for, recently, so far, this year
Logique communicativeFait passé : narration d'un événement datéPertinence présente : résultat, expérience, durée en cours

💬 Comparaisons directes Present Perfect vs Past Simple

  • I have lost my keys. (PP : conséquence actuelle — je ne peux pas rentrer maintenant)
    I lost my keys yesterday. (PS : fait passé avec marqueur précis)
  • Have you seen this film? (PP : expérience de vie, moment non précisé)
    Did you see this film last night? (PS : moment précis — hier soir)
  • She has worked here for five years. (PP : situation toujours en cours)
    She worked there for five years. (PS : situation terminée, elle n'y est plus)
  • We have already sent the proposal. (PP : action récente, résultat présent)
    We sent the proposal last Thursday. (PS : moment précis)
  • The company has grown significantly this year. (PP : cette année n'est pas finie)
    The company grew 30% in 2022. (PS : 2022 est une année révolue)

⚠️ Erreurs classiques à absolument éviter dans les examens

  • ✗ I have seen him yesterday.Hier est un moment précis révolu : past simple obligatoire.
  • ✓ I saw him yesterday.
  •  
  • ✗ I have finished the report in 2023.2023 est une année révolue : past simple requis.
  • ✓ I finished the report in 2023.
  •  
  • ✗ Did you ever try sushi?Question sur une expérience de vie : present perfect requis.
  • ✓ Have you ever tried sushi?
  •  
  • ✗ I work here since 2020.Situation en cours avec since : present perfect obligatoire.
  • ✓ I have worked here since 2020.

📝 Present perfect continu (have been + V-ing)

Le present perfect continu (également appelé present perfect progressive) se forme avec have/has been suivi du participe présent du verbe principal, c'est-à-dire la forme en -ing. Sa structure est donc : have/has + been + V-ing. Ce temps partage avec le present perfect simple l'idée d'un lien entre le passé et le présent, mais il y ajoute une dimension essentielle de continuité, d'effort et de durée ininterrompue qui manque au present perfect simple.

L'usage principal du present perfect continu est d'insister sur le déroulement d'une activité qui a commencé dans le passé et qui est toujours en cours — ou qui vient tout juste de s'arrêter mais dont les traces sont visibles dans la situation présente. Comparez ces deux phrases : I have read your report (present perfect simple : j'ai terminé de le lire, résultat accompli et définitif) vs I have been reading your report for an hour (present perfect continu : je suis en train de le lire depuis une heure, l'activité est soulignée dans sa durée, peut-être pas encore terminée, l'effort est mis en avant).

Sujet Forme affirmative Forme négative Forme interrogative
II have been workingI haven't been workingHave I been working?
YouYou have been workingYou haven't been workingHave you been working?
He / She / ItHe has been workingHe hasn't been workingHas he been working?
WeWe have been workingWe haven't been workingHave we been working?
TheyThey have been workingThey haven't been workingHave they been working?

Present perfect simple vs Present perfect continu : quelle nuance choisir ?

Le choix entre les deux formes dépend précisément de ce que vous voulez mettre en avant dans votre message. Si vous souhaitez souligner le résultat ou l'accomplissement de l'action — le fait qu'elle est terminée et que quelque chose en découle — vous utilisez le present perfect simple. Si vous souhaitez insister sur la durée, l'effort fourni, le processus en cours ou les traces visibles d'une activité récente, vous utilisez le present perfect continu.

Present perfect simple Present perfect continu Nuance exprimée
I have written three reports.I have been writing reports all day.Résultat (3 rapports finis) vs processus continu
She has read the document.She has been reading for two hours.Lecture terminée vs lecture en cours ou épuisante
They have built a new office.They have been building a new office.Construction achevée vs construction en cours
He has run 5 kilometres.He has been running since 7am.Distance accomplie vs activité temporelle continue
We have lived here for a year.We have been living here for a year.Les deux sont souvent interchangeables avec for/since
I have called him three times.I have been calling him all morning.Nombre d'appels finis vs effort répété en durée

💬 Exemples contextualisés du present perfect continu

  • You look exhausted — have you been working all night? (preuve visible de l'effort fourni)
  • She has been waiting for your call for over an hour. Please ring her back. (durée de l'attente, impatience)
  • We have been negotiating this deal for three months — we hope to close it next week. (processus encore en cours)
  • It has been raining since this morning — the roads are completely flooded. (cause visible du résultat actuel)
  • How long have you been learning English? (durée d'une activité toujours en cours)
  • I have been trying to reach you all morning. Is everything alright? (effort répété sur une durée)

⚠️ Les verbes d'état ne s'utilisent pas au continu

Les verbes d'état (stative verbs : know, believe, love, hate, want, need, understand, own, belong, seem, appear, mean) ne s'emploient pas au present perfect continu. On ne dit pas I have been knowing her for years. On dit I have known her for years (present perfect simple). De même : She has been wanting to learn est incorrect. La formulation correcte est She has always wanted to learn. Pour exprimer une durée avec un verbe d'état, on utilise exclusivement le present perfect simple avec for ou since.

🌍 Différences UK/US (usage américain du past simple)

L'une des sources de confusion les plus fréquentes pour les apprenants de l'anglais est la différence d'usage du present perfect entre l'anglais britannique (UK English) et l'anglais américain (US English). Les deux variantes sont des formes pleinement légitimes et correctes de l'anglais, mais leurs règles d'emploi divergent parfois de manière significative — ce qui peut créer des surprises, des malentendus ou des erreurs dans les examens.

En anglais britannique, le present perfect est requis dans plusieurs situations où l'anglais américain accepte — et souvent préfère — le past simple. Ces situations incluent notamment l'utilisation des adverbes just, already et yet, ainsi que les annonces d'actions récentes et les contextes où le lien avec le présent est implicite. Pour un locuteur britannique, la phrase Did you eat yet? semble non standard ou maladroite ; la forme naturelle et attendue est Have you eaten yet?

En anglais américain, le past simple est couramment utilisé avec ces mêmes contextes, y compris pour des actions très récentes. Un Américain dira naturellement I just called him / Did you already send it? / I didn't finish yet sans que cela soit considéré comme une faute dans son contexte linguistique et culturel. Cette préférence pour le past simple dans les situations d'actualité récente est une caractéristique bien établie et documentée de l'anglais américain moderne.

Situation Anglais britannique (UK) Anglais américain (US)
Action récente avec justI have just called him.I just called him.
Action avec already (question)Have you eaten already?Did you eat already?
Négation avec yetI haven't finished yet.I didn't finish yet.
Nouvelle récenteI've heard the news. It's amazing!I heard the news. (souvent au PS)
Expérience de vie (ever)Have you ever been there?Have you ever been there? (identique)
Durée avec since/forI have worked here since 2020.I have worked here since 2020. (identique)
Question d'expérienceHave you ever tried it?Have you ever tried it? (identique)
Réponse d'actualitéHave you seen the report? — Yes, I have.Did you see the report? — Yes, I did. (courant)

💡 Ce qu'il faut retenir pour les certifications internationales

  • • Le TOEIC accepte les deux variantes, mais les questions de grammaire testent souvent le modèle standard proche du britannique.
  • • Le Linguaskill et les certifications Cambridge (B2 First, C1 Advanced) suivent le standard britannique.
  • • L'IELTS est basé sur l'anglais international proche du modèle britannique.
  • • En situation professionnelle réelle, l'important est la cohérence : choisissez un standard et maintenez-le.
  • • La règle since/for + present perfect pour les situations toujours en cours est universelle et ne diffère pas entre UK et US.
  • • Les questions en ever pour les expériences de vie sont identiques dans les deux variantes.

🏢 Exercices pratiques avec corrections

La maîtrise du present perfect ne peut s'acquérir que par la pratique régulière et progressive. Comprendre les règles théoriques est une première étape indispensable, mais automatiser ces règles dans des situations de communication réelle demande des exercices variés, contextualisés et progressivement difficiles. Cette section vous propose quatre séries d'exercices corrigés, couvrant tous les usages du present perfect étudiés dans ce guide.

Exercice 1 : Present perfect ou Past simple ?

Choisissez la forme correcte du verbe entre parenthèses. La correction figure entre crochets avec une explication.

✏️ Exercice 1 — Corrections incluses

  1. She _______ (live) in Paris since she was 20. [has lived] — situation toujours en cours avec since
  2. We _______ (finish) the project last Friday. [finished] — marqueur précis révolu : last Friday
  3. _______ you ever _______ (eat) at this restaurant? [Have / eaten] — expérience de vie avec ever
  4. I _______ (not / see) him since the conference. [haven't seen] — durée depuis un point de départ
  5. The team _______ (win) the championship in 2022. [won] — 2022 est une année révolue
  6. They _______ (just / arrive). I can hear them. [have just arrived] — action très récente avec just
  7. _______ she _______ (call) yet? — No, she _______. [Has / called / hasn't] — question avec yet, réponse courte
  8. The government _______ (announce) new measures yesterday. [announced] — marqueur précis : yesterday
  9. Sales _______ (increase) by 15% this quarter. [have increased] — ce trimestre n'est pas fini
  10. I _______ (meet) the new director at the conference last March. [met] — moment précis révolu : last March

Exercice 2 : Since ou For ?

✏️ Exercice 2 — Complétez avec since ou for

  1. I have known her _______ we were at university together. [since] — subordonnée temporelle, point de départ
  2. He has been waiting _______ almost two hours. [for] — durée quantifiée
  3. We haven't spoken _______ the last meeting. [since] — point de départ : la dernière réunion
  4. She has worked in finance _______ fifteen years. [for] — durée totale
  5. The company has been profitable _______ 2018. [since] — point de départ : 2018
  6. It hasn't rained _______ weeks. [for] — durée plurielle
  7. He has been CEO _______ January. [since] — point de départ : janvier
  8. They have been in negotiations _______ a very long time. [for] — durée générale

Exercice 3 : Just, Already ou Yet ?

✏️ Exercice 3 — Choisissez le bon adverbe

  1. Have you submitted the application _______? [yet] — question, action attendue, fin de phrase
  2. I have _______ emailed them — check your inbox now. [just] — action très récente
  3. She has _______ seen the new office — she visited this morning. [already] — avant le moment attendu
  4. They haven't confirmed the meeting date _______. [yet] — négation, action attendue non encore réalisée
  5. The manager has _______ left for the day, I'm afraid. [just] — vient de partir, à l'instant
  6. I've _______ read three chapters and I started an hour ago! [already] — rapidité, plus tôt que prévu

Exercice 4 : Present perfect simple ou Continu ?

✏️ Exercice 4 — Simple ou Continu ?

  1. I _______ (write) five reports this month. [have written] — résultat : 5 rapports terminés et comptés
  2. She looks tired — she _______ (study) all night. [has been studying] — durée, trace visible de l'effort
  3. They _______ (renovate) the office since March and it still isn't done. [have been renovating] — processus long en cours
  4. He _______ (know) the answer since the beginning of the project. [has known] — verbe d'état, forme continue impossible
  5. How long _______ you _______ (learn) English? [have / been learning] — durée d'activité toujours en cours
  6. We _______ (read) the contract and we have several concerns. [have read] — résultat : lecture terminée, conséquence présente

💡 Conseil d'apprentissage : la méthode des phrases-modèles par substitution

La meilleure façon d'automatiser le present perfect est de mémoriser une phrase-modèle pour chaque usage, puis de la varier systématiquement en changeant le sujet, le verbe et le complément. Par exemple, à partir de I have worked here since 2020, produisez : She has lived here since 2020 / They have known each other since 2020 / He has had this phone since 2020 / We have been clients of this company since 2020. Cette technique de substitution systématique est l'une des méthodes les plus efficaces pour automatiser les structures grammaticales complexes.

❓ FAQ — 10 questions sur le present perfect en anglais

Voici les dix questions les plus fréquemment posées par les apprenants francophones sur le present perfect. Chaque réponse est développée en détail, illustrée d'exemples concrets et conçue pour lever les confusions les plus courantes rencontrées dans l'apprentissage et dans les examens.

Qu'est-ce que le present perfect en anglais ?

Le present perfect est un temps anglais formé avec l'auxiliaire have (ou has pour he/she/it) suivi du participe passé du verbe principal : I have worked, she has seen, they have gone. Il exprime un lien fondamental entre le passé et le présent : une expérience vécue à un moment indéterminé de la vie, une action récente dont le résultat est encore visible et pertinent maintenant, ou une situation qui a commencé dans le passé et qui dure encore au moment où l'on parle. Il se traduit souvent par le passé composé en français (j'ai vu, elle est arrivée), mais les règles d'emploi sont très différentes. En anglais, le present perfect est réservé aux situations ayant une pertinence ou une conséquence dans le présent, alors que le passé simple anglais (past simple) décrit simplement un fait révolu sans lien avec maintenant.

Quelle est la différence entre present perfect et past simple ?

Le past simple est utilisé pour une action terminée à un moment précis et défini dans le passé (yesterday, in 2020, last week, at 3 PM, two days ago). Le present perfect s'emploie quand le moment précis n'est pas mentionné ou n'est pas important pour le message — ce qui compte, c'est le résultat présent, l'expérience vécue ou le lien avec maintenant. Exemple comparatif : I lost my keys (past simple : fait passé, éventuellement avec un moment précis sous-entendu) vs I have lost my keys (present perfect : conséquence actuelle claire — je ne peux pas rentrer chez moi). Règle pratique : si la phrase contient yesterday, last, ago ou une année/date révolue, utilisez le past simple. Si elle contient ever, never, just, already, yet, since, for, recently, this year, utilisez le present perfect.

Comment utilise-t-on ever et never avec le present perfect ?

Ever s'utilise dans les questions pour demander si quelqu'un a déjà vécu une expérience à un moment quelconque de sa vie : Have you ever been to Japan? Has she ever worked abroad? Have they ever won an award? Il se place toujours entre l'auxiliaire have/has et le participe passé. Never exprime une expérience jamais vécue dans toute une vie et crée une affirmation à sens négatif sans utiliser not : I have never eaten a durian. She has never missed a deadline. We have never had such a successful quarter. Never se place également entre l'auxiliaire et le participe passé. Si on précise quand l'expérience a eu lieu dans la réponse, on bascule au past simple : Have you ever visited Rome? — Yes, I have. I went there in 2019.

Quand utilise-t-on just, already et yet avec le present perfect ?

Just indique qu'une action vient de se terminer très récemment (l'équivalent du « venir de » français) et se place entre l'auxiliaire et le participe passé : I have just received your email. The train has just departed. She has just finished the presentation. Already souligne qu'une action s'est produite plus tôt que prévu, dans les affirmations, entre l'auxiliaire et le PP ou en fin de phrase pour l'insistance : She has already finished. / I've done it already! Yet s'emploie dans les questions pour vérifier si une action attendue a eu lieu, et dans les négations pour signaler qu'elle n'a pas encore eu lieu, toujours en fin de phrase : Have you called him yet? / I haven't finished yet. / Has she arrived yet? L'adverbe still renforce la négation pour exprimer l'impatience ou la surprise : She still hasn't replied — it's been three days!

Quelle est la différence entre since et for avec le present perfect ?

Since indique le point de départ précis d'une situation qui dure encore : I have lived here since 2018 (depuis 2018 — je vis encore ici). Since est suivi d'une date, d'un moment précis ou d'une clause temporelle : since Monday, since last year, since she graduated, since the company was founded, since we met. For indique la durée totale de la situation : I have lived here for six years (depuis six ans — durée). For est suivi d'une expression de durée : for three months, for a decade, for ages, for a long time, for the past few weeks. La règle mémo : since + point de départ (quand ?), for + durée (combien de temps ?). Erreur à éviter absolument : utiliser le présent simple ou passé simple avec ces structures. La bonne formulation est toujours au present perfect ou present perfect continu car la situation est encore en cours.

Peut-on utiliser le present perfect avec des expressions de temps précises comme yesterday ou last year ?

Non, absolument pas. Le present perfect est totalement incompatible avec des marqueurs temporels précis et révolus : yesterday, last week, last year, in 2019, at 3 PM, two days ago, on Monday (si ce lundi est clairement passé). Ces expressions exigent le past simple sans exception. Les erreurs les plus fréquentes dans les examens : I have seen him yesterday — incorrect, car yesterday est un moment précis révolu. La forme correcte : I saw him yesterday. De même : She has finished the project last FridayShe finished the project last Friday. En revanche, today, this week, this month, this year peuvent accompagner le present perfect si la période mentionnée est encore ouverte : I have sent three emails today (si la journée n'est pas encore terminée au moment où on parle).

Qu'est-ce que le present perfect continu et comment l'utiliser ?

Le present perfect continu (have/has been + V-ing) insiste sur la durée, le caractère ininterrompu et l'effort d'une activité qui a commencé dans le passé et qui est toujours en cours ou vient tout juste de s'arrêter avec des traces visibles. Exemple : I have been working for three hours (j'ai travaillé pendant trois heures — l'activité est soulignée dans sa durée, peut-être encore en cours, l'effort est exprimé). Autre exemple : You look tired — have you been running? (preuve visible de l'activité récente). Le present perfect continu met en avant le processus plutôt que le résultat final. Il est fréquemment utilisé avec for et since et avec la question How long have you been...? Les stative verbs (know, love, want, believe, own) ne s'emploient jamais à la forme continue — on utilise dans ce cas le present perfect simple avec for ou since.

Les Américains utilisent-ils le present perfect comme les Britanniques ?

Non, il existe une différence notable entre les deux variantes de l'anglais. En anglais britannique, le present perfect est obligatoire avec just, already, yet et pour les actions récentes avec conséquences présentes. En anglais américain, le past simple est souvent utilisé à la place dans ces mêmes contextes : Did you eat already? (US) vs Have you eaten already? (UK) ; I just called him (US) vs I have just called him (UK). Les deux variantes sont correctes dans leur contexte culturel. En revanche, l'usage de since/for + present perfect pour les situations toujours en cours est universel et identique dans les deux variantes. De même, les questions en ever pour les expériences de vie sont identiques en UK et en US. Pour les certifications internationales (TOEIC, Linguaskill, Cambridge), maîtrisez le standard britannique qui est le référentiel dominant dans les tests de grammaire formels.

Quels verbes d'état (stative verbs) fonctionnent avec le present perfect ?

Les verbes d'état (stative verbs) courants comme know, believe, understand, want, need, love, hate, like, own, belong, seem, appear, mean, remember peuvent s'employer au present perfect simple pour indiquer une situation qui dure depuis un certain temps : I have known her for twenty years. I have always believed in this approach. He has owned this company since 2015. She has always seemed calm under pressure. En revanche, ces verbes ne s'utilisent généralement pas au present perfect continu : on ne dit pas I have been knowing her for years. Pour exprimer la durée avec un verbe d'état, on utilise exclusivement le present perfect simple avec for ou since. Certains verbes comme think, feel, see, taste peuvent être verbes d'état ou verbes d'action selon le contexte, ce qui peut modifier leur comportement grammatical.

Comment se préparer au TOEIC sur le present perfect avec le CPF ?

Le present perfect est systématiquement testé dans la partie grammaire du TOEIC (Part 5 : completion de phrases, et Part 6 : textes à trous). Les questions portent typiquement sur : le choix entre present perfect et past simple (avec ou sans marqueur temporel), l'emploi correct de since vs for, la distinction entre present perfect simple et continu, et les marqueurs just/already/yet. Pour maximiser votre score sur ces questions, il est indispensable de maîtriser toutes les règles et de les automatiser par des exercices réguliers dans des contextes variés. ActionBRITISH propose des formations TOEIC et Linguaskill entièrement finançables par le Compte Personnel de Formation (CPF), avec un formateur dédié qui travaille précisément les structures grammaticales comme le present perfect selon votre niveau de départ et vos objectifs de certification. Vérifiez votre éligibilité CPF gratuitement en 2 minutes sur notre site.

📚 Maîtrisez le Present Perfect avec le CPF

Formation personnalisée avec un formateur dédié : present perfect, past simple, grammaire avancée. Certifiante (TOEIC, Linguaskill) et 100% finançable par le CPF. Progressez à votre rythme, avec des exercices adaptés à votre niveau et à votre contexte professionnel.

Je demande mon financement CPF