AccueilGrammairePassé composé en anglais
Grammaire Niveau B1-B2 Temps verbaux

Le Passé Composé en Anglais : Present Perfect 📚

Maîtrisez la formation et les emplois du present perfect (have/has + participe passé). Comprenez quand l'utiliser à la place du prétérit grâce à notre guide complet avec tableaux, exemples et exercices corrigés.

🕐 Lecture : 18 min 📋 Guide complet ✅ Mis à jour 2026

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

Le present perfect est un temps verbal anglais qui n'a pas d'équivalent exact en français. Il crée un pont entre le passé et le présent : il décrit une action passée qui a une conséquence ou un lien direct avec le moment présent. C'est pourquoi on le traduit souvent par le passé composé français, mais les deux systèmes ne fonctionnent pas de la même façon.

En français, on utilise le passé composé pour toute action passée, qu'elle soit récente ou ancienne, avec ou sans lien au présent : "J'ai mangé hier", "J'ai vécu à Paris pendant dix ans." En anglais, ces deux phrases utilisent des temps différents selon le contexte : le prétérit si l'action est clairement révolue, le present perfect si elle a encore un lien avec le présent.

Le present perfect est donc fondamentalement différent du prétérit simple (simple past), et cette différence est cruciale pour parler un anglais correct et naturel. Les francophones font souvent l'erreur d'utiliser le prétérit là où l'anglophone utiliserait le present perfect, et vice versa.

💡 Définition clé : Le present perfect relie le passé au présent. Il dit "quelque chose s'est passé et cela a de l'importance maintenant." Le prétérit dit simplement "quelque chose s'est passé à un moment précis du passé."

Dans ce guide complet, vous allez apprendre la formation du present perfect, ses différents emplois, les adverbes qui l'accompagnent, les verbes irréguliers essentiels, et comment distinguer le present perfect du prétérit dans tous les cas de figure.

🔧 2. Formation du present perfect : la règle fondamentale

La formation du present perfect en anglais est régulière et systématique. Elle repose sur une formule simple que vous devez apprendre par cœur :

FORMULE : HAVE / HAS + PARTICIPE PASSÉ

Pour I, You, We, They : HAVE + PP
Pour He, She, It : HAS + PP

Tableau de conjugaison complet au present perfect affirmatif

PronomAuxiliaireForme contractéeExemple
IhaveI'veI've worked here for two years.
YouhaveYou'veYou've visited Paris before.
HehasHe'sHe's finished his homework.
ShehasShe'sShe's written a letter.
IthasIt'sIt's rained all day.
WehaveWe'veWe've lived here since 2019.
TheyhaveThey'veThey've just arrived.

Le present perfect négatif

Pour former la négation, on ajoute NOT après l'auxiliaire HAVE ou HAS :

Forme longueForme contractéeExemple
I have notI haven'tI haven't seen that film yet.
You have notYou haven'tYou haven't called me back.
He has notHe hasn'tHe hasn't arrived yet.
She has notShe hasn'tShe hasn't eaten anything.
We have notWe haven'tWe haven't decided yet.
They have notThey haven'tThey haven't replied.

Le present perfect interrogatif

Pour poser une question, l'auxiliaire HAVE ou HAS se place en début de phrase, avant le sujet :

QuestionTraduction
Have you ever been to London?Êtes-vous déjà allé(e) à Londres ?
Has she finished her report?A-t-elle fini son rapport ?
Have they arrived yet?Sont-ils déjà arrivés ?
Has it stopped raining?Est-ce que la pluie a cessé ?
Have you seen this film?Avez-vous vu ce film ?

📄 3. Le participe passé : réguliers et irréguliers

Le participe passé (PP) est la troisième forme du verbe en anglais. Pour les verbes réguliers, il se forme en ajoutant -ED à la base verbale, exactement comme le prétérit. Pour les verbes irréguliers, il faut mémoriser une forme spécifique.

Participes passés des verbes réguliers

InfinitifRègleParticipe passéExemple PP
work+ edworkedI have worked hard.
visit+ edvisitedShe has visited Rome.
live-e + dlivedWe have lived here long.
stopdoublé + pedstoppedIt has stopped raining.
study-y + iedstudiedHe has studied English.
travel+ ledtravelledThey have travelled a lot.

Les 50 verbes irréguliers essentiels au participe passé

InfinitifPrétéritParticipe passéSens
bewas/werebeenêtre
becomebecamebecomedevenir
beginbeganbeguncommencer
breakbrokebrokencasser
bringbroughtbroughtapporter
buyboughtboughtacheter
choosechosechosenchoisir
comecamecomevenir
dodiddonefaire
drinkdrankdrunkboire
drivedrovedrivenconduire
eatateeatenmanger
fallfellfallentomber
feelfeltfeltressentir
findfoundfoundtrouver
flyflewflownvoler
forgetforgotforgottenoublier
getgotgot/gottenobtenir
givegavegivendonner
gowentgone/beenaller
growgrewgrowngrandir/pousser
havehadhadavoir
hearheardheardentendre
holdheldheldtenir
keepkeptkeptgarder
knowknewknownsavoir/connaître
leaveleftleftquitter/laisser
loselostlostperdre
makemademadefaire/fabriquer
meetmetmetrencontrer
paypaidpaidpayer
putputputmettre
readreadreadlire
runranruncourir
saysaidsaiddire
seesawseenvoir
sellsoldsoldvendre
sendsentsentenvoyer
sitsatsats'asseoir
sleepsleptsleptdormir
speakspokespokenparler
spendspentspentdépenser/passer
standstoodstoodse tenir debout
taketooktakenprendre
telltoldtolddire/raconter
thinkthoughtthoughtpenser
understandunderstoodunderstoodcomprendre
wakewokewokense réveiller
wearworewornporter (vêtement)
writewrotewrittenécrire
⚠️ Attention : GONE vs BEEN
He has gone to Paris = Il est parti à Paris (il y est encore).
He has been to Paris = Il est allé à Paris (il en est revenu).
Cette distinction est très importante en anglais courant !

📅 4. Les quatre grands emplois du present perfect

Le present perfect s'emploie dans des contextes très précis. Voici les quatre cas d'utilisation principaux que tout apprenant doit maîtriser.

Emploi 1 : L'expérience de vie

On utilise le present perfect pour parler d'une expérience vécue à un moment non précisé de la vie. La question "est-ce que tu as déjà fait quelque chose ?" se pose avec EVER au present perfect.

Have you ever eaten Thai food? (As-tu déjà mangé de la nourriture thaï ?)
I have never been to Japan. (Je ne suis jamais allé au Japon.)
She has visited over 30 countries. (Elle a visité plus de 30 pays.)
He has tried skydiving twice. (Il a essayé le parachutisme deux fois.)

Remarquez qu'on ne précise PAS quand l'expérience a eu lieu. Si on précise le moment, on passe au prétérit.

Emploi 2 : Action récente avec résultat présent

Le present perfect s'emploie pour une action passée récente dont le résultat est visible ou pertinent dans le présent. L'adverbe JUST (juste, à l'instant) est souvent présent.

I have just arrived. (Je viens juste d'arriver.) → Je suis encore là.
She has just called. (Elle vient d'appeler.) → On peut la rappeler.
He has broken his arm. (Il s'est cassé le bras.) → Il a le bras cassé maintenant.
Look! It has started raining. (Regarde ! Il a commencé à pleuvoir.) → Il pleut maintenant.

Emploi 3 : Situation qui dure depuis le passé jusqu'au présent

Quand une action ou une situation a commencé dans le passé et continue dans le présent, on utilise le present perfect avec FOR (durée) ou SINCE (point de départ).

I have lived in Paris for ten years. (J'habite à Paris depuis dix ans.) → J'y habite toujours.
She has worked here since 2018. (Elle travaille ici depuis 2018.) → Elle y travaille encore.
They have been married for 25 years. (Ils sont mariés depuis 25 ans.)
I have known him since we were children. (Je le connais depuis notre enfance.)
⚠️ Piège classique : En français on dit "J'habite ici depuis 10 ans" au présent, mais en anglais on utilise le present perfect : "I have lived here for 10 years." Utilisez le simple present en anglais uniquement pour des faits généraux, pas pour des situations qui durent.

Emploi 4 : Actions dans une période non terminée

Quand la période de temps n'est pas encore terminée (today, this week, this year, this morning), on utilise le present perfect si l'on n'a pas encore terminé cette période.

I have seen him twice today. (Je l'ai vu deux fois aujourd'hui.) → La journée n'est pas finie.
She has written three reports this week. (Elle a écrit trois rapports cette semaine.)
Have you done any exercise this month? (As-tu fait de l'exercice ce mois-ci ?)
I haven't eaten anything this morning. (Je n'ai rien mangé ce matin.)

🔔 5. Les adverbes clés du present perfect

Certains adverbes et marqueurs temporels "signalent" l'utilisation du present perfect. Les reconnaître vous aidera à choisir le bon temps automatiquement.

AdverbeSensPositionExemple
alreadydéjàEntre have et PPI have already eaten.
yetencore/déjà (neg/interr)Fin de phraseHave you eaten yet? / I haven't eaten yet.
justjuste, à l'instantEntre have et PPShe has just called.
everjamais (en question)Entre have et PPHave you ever been to NYC?
neverjamais (négatif)Entre have et PPI have never tried sushi.
fordepuis (durée)Fin de phraseI've lived here for 5 years.
sincedepuis (moment précis)Fin de phraseI've worked here since 2020.
recentlyrécemmentFin de phrase ou entreI have recently changed jobs.
latelydernièrementFin de phraseI haven't seen him lately.
so farjusqu'à présentFin de phraseI've read 3 chapters so far.
💡 Astuce mnémotechnique : Mémorisez le groupe "ALREADY, YET, JUST, EVER, NEVER" (A-Y-J-E-N = Ayen !) comme les adverbes "automatiques" du present perfect. Si vous voyez l'un d'eux, vous avez très probablement affaire à un present perfect.

🤔 6. Present perfect vs Prétérit simple : comment choisir ?

C'est LA question que tous les apprenants francophones se posent. La confusion entre ces deux temps est l'une des erreurs les plus fréquentes en anglais. Voici les règles claires pour ne plus jamais vous tromper.

Règle fondamentale

CritèrePresent PerfectPrétérit Simple
Lien avec le présentOui - résultat visible maintenantNon - action révolue
Moment précisNon mentionnéSouvent mentionné
Période terminéeNon (today, this week)Oui (yesterday, last year)
Question sur l'expérienceOui (Have you ever...?)Non

Marqueurs temporels révélateurs

Present Perfect avec...Prétérit avec...
already, yet, just, ever, neveryesterday, last night/week/year
for + durée, since + dateago (il y a...)
today, this morning/week/yearin 2020, on Monday, at 3pm
recently, latelywhen I was young, in the past

Exemples comparatifs

I have seen that film. (Je l'ai vu - je peux en parler maintenant)
I saw that film last Tuesday. (Je l'ai vu mardi dernier - moment précis)

Have you eaten sushi? (As-tu déjà mangé des sushis ? - expérience de vie)
Did you eat sushi at the restaurant yesterday? (As-tu mangé des sushis hier ? - hier = prétérit)

I have lost my keys! (J'ai perdu mes clés ! - conséquence présente : je ne les ai pas)
I lost my keys last week but I found them. (J'ai perdu mes clés la semaine dernière - révolu)

📈 7. Le present perfect continu (progressive)

Le present perfect continu (present perfect progressive) est une variante qui met l'accent sur la durée et le déroulement continu d'une action depuis le passé jusqu'au présent ou très récemment.

Formation : HAVE/HAS + BEEN + verbe en -ING

I have been working here for two years. (Je travaille ici depuis deux ans - et j'y suis encore)
She has been studying for the exam all day. (Elle a étudié pour l'examen toute la journée.)
They have been waiting since 9 o'clock. (Ils attendent depuis 9 heures.)
It has been raining for a week. (Il pleut depuis une semaine.)

Present perfect simple vs present perfect continu

Present Perfect SimplePresent Perfect Continu
Résultat d'une actionDurée / processus en cours
I have written three emails.I have been writing emails all morning.
She has read the book. (fini)She has been reading the book. (en cours)
He has run 10 km.He has been running for an hour.
⚠️ Verbes d'état (stative verbs) : Les verbes d'état (know, understand, believe, love, hate, want, need, seem...) n'utilisent généralement pas le continu. On dit "I have known her for years" et NON "I have been knowing her for years."

💼 8. Le present perfect dans un contexte professionnel

Le present perfect est indispensable dans les communications professionnelles en anglais. Voici les situations typiques où vous l'utiliserez dans votre vie professionnelle.

Dans un CV ou une lettre de motivation

I have worked in marketing for over ten years.
I have managed teams of up to 20 people.
I have developed strong communication skills.
I have successfully led several international projects.
I have achieved consistent growth in sales revenue.

Dans des réunions et discussions professionnelles

Have you reviewed the proposal?
I haven't received the report yet.
We have already discussed this with the client.
The team has made significant progress this week.
I have just spoken to the supplier about the delay.

Dans des emails professionnels

I am writing to confirm that I have received your email...
Please note that we have updated our terms and conditions.
As I mentioned, I have already sent the documents...
I have not yet received a response to my previous message.

🎖 9. Exercices pratiques corrigés

Testez vos connaissances avec ces exercices progressifs. Les réponses sont données directement pour que vous puissiez vous corriger immédiatement.

Exercice 1 : Mettez les verbes au present perfect

Phrase à compléterRéponse correcte
I _____ (eat) sushi before.I have eaten sushi before.
She _____ (not finish) her work.She hasn't finished her work.
_____ you _____ (see) this film?Have you seen this film?
They _____ (live) here since 2015.They have lived here since 2015.
He _____ (just / arrive).He has just arrived.

Exercice 2 : Present perfect ou prétérit ?

PhraseTemps correctExplication
I _____ (visit) Rome last summer.visited (prétérit)"last summer" = moment précis révolu
I _____ (never / visit) Rome.have never visited (PP)Expérience de vie, moment non précisé
She _____ (call) me this morning.called (prétérit) ou has called (PP)Si le matin est terminé: prétérit. Si toujours ce matin: PP.
When _____ you _____ (arrive)?did you arrive (prétérit)"When" avec un moment précis → prétérit
💡 Règle d'or : Si la phrase contient "when + moment précis" (when I was a child, when did you..., on Monday, in 2020), on utilise TOUJOURS le prétérit, jamais le present perfect.

🎓 10. Formation CPF pour maîtriser le present perfect

Le present perfect est l'un des points de grammaire les plus complexes pour les francophones, car il n'a pas d'équivalent direct dans notre langue. Sa maîtrise complète nécessite une pratique régulière et guidée, dans des contextes variés et authentiques.

Chez ActionBRITISH, nos formateurs certifiés Qualiopi vous aident à intégrer le present perfect naturellement dans votre anglais écrit et oral. Notre méthode s'appuie sur des situations professionnelles réelles, des exercices progressifs et des feedbacks personnalisés.

Nos formations en anglais sont éligibles au Compte Personnel de Formation (CPF), ce qui signifie que vous pouvez financer votre formation sans débourser un euro de votre poche. Que vous soyez salarié, indépendant ou demandeur d'emploi, vous avez droit à des heures de formation CPF que vous pouvez utiliser pour améliorer votre niveau d'anglais.

Ce que vous apprendrez dans notre formation

ModuleContenuNiveau ciblé
Module 1Bases de la grammaire : temps du passéA2-B1
Module 2Present perfect : formation et emploisB1
Module 3Verbes irréguliers : méthode et pratiqueA2-B1
Module 4Communication professionnelle au passéB1-B2
Module 5Écrits professionnels : emails et rapportsB2

🎓 Maîtrisez le present perfect avec ActionBRITISH

Formation 100% finançable par le CPF. Formateurs certifiés Qualiopi. Résultats garantis.

Demander mon financement CPF gratuit

❓ Questions fréquentes sur le passé composé en anglais

Comment se forme le present perfect en anglais ?
Le present perfect se forme avec l'auxiliaire HAVE ou HAS (pour he/she/it) suivi du participe passé du verbe principal. Exemple : I have visited Paris. / She has worked here for 5 years. Pour les verbes réguliers, le participe passé = base + -ED. Pour les irréguliers, il faut mémoriser la 3e forme.
Quelle est la différence entre le prétérit et le present perfect ?
Le prétérit décrit une action passée à un moment précis et révolu (I saw him yesterday). Le present perfect relie le passé au présent, sans préciser quand exactement (I have seen him before). La clé : si vous précisez quand (yesterday, last week, in 2020), utilisez le prétérit.
Quand utilise-t-on le present perfect en anglais ?
On utilise le present perfect pour : (1) une expérience de vie (Have you ever been to London?), (2) une action récente avec résultat présent (I have just arrived), (3) une situation qui dure depuis un moment (She has lived here for ten years), (4) une action dans une période non encore terminée (I have seen him twice today).
Quels sont les adverbes qui accompagnent le present perfect ?
Les adverbes typiques du present perfect sont : already (déjà), yet (encore en négation, déjà en question), just (à l'instant), ever (déjà en question), never (jamais), for (depuis une durée), since (depuis un moment précis), recently, lately, so far.
Comment former le present perfect négatif ?
Le present perfect négatif se forme avec HAVE NOT (haven't) ou HAS NOT (hasn't) + participe passé. Exemples : I haven't finished my homework. / She hasn't called yet. La forme contractée (haven't / hasn't) est très courante dans la langue parlée et les écrits informels.
Comment poser une question au present perfect ?
Pour poser une question au present perfect, on place HAVE ou HAS en début de phrase, avant le sujet : Have you ever eaten sushi? / Has she arrived yet? / What have you done today? Pour les questions avec un mot interrogatif (what, where, who, how many...), on place ce mot en tout premier.
Quelle est la différence entre FOR et SINCE au present perfect ?
FOR indique une durée : I have lived here for three years (pendant trois ans). SINCE indique un point de départ précis dans le temps : I have lived here since 2021 (depuis 2021). Astuce : FOR + durée (for five minutes, for two years, for a long time) / SINCE + moment (since Monday, since 9am, since I was born).
Le present perfect existe-t-il en français ?
Non, le present perfect n'a pas d'équivalent exact en français. Selon le contexte, il peut se traduire par le passé composé français (J'ai visité Paris), le présent (I have lived here for 10 years = J'habite ici depuis 10 ans) ou d'autres formes. C'est pourquoi les francophones ont souvent du mal avec ce temps : il faut penser en anglais et ne pas traduire mot à mot.
Qu'est-ce que le present perfect continu ?
Le present perfect continu se forme avec HAVE/HAS BEEN + verbe en -ING. Il insiste sur la durée ou la continuité de l'action. Exemple : I have been working here for two years (j'ai travaillé ici pendant deux ans, et j'y travaille encore). La différence avec le present perfect simple : le continu met l'accent sur le processus en cours, le simple sur le résultat ou la complétude.
Comment apprendre les verbes irréguliers pour le present perfect ?
Pour apprendre les verbes irréguliers : (1) regroupez-les par pattern (go/went/gone, know/knew/known), (2) créez des fiches mnémotechniques, (3) utilisez-les dans des phrases personnelles et mémorables, (4) pratiquez régulièrement avec des exercices de substitution. Les 50 verbes irréguliers les plus courants couvrent 95% des besoins. Commencez par les 20 plus fréquents : be, have, do, go, see, come, give, get, say, know, take, make, think, tell, find, feel, leave, put, keep, write.