Le present perfect anglais se forme avec l’auxiliaire “have” ou “has” suivi du participe passé. Ce temps se situe à mi-chemin entre le passé et le présent. On l’utilise pour parler d’une action passée qui a encore un impact aujourd’hui. Il sert aussi à exprimer une expérience, un changement ou une situation qui dure.

Construction du present perfect

Le present perfect suit une structure fixe qui combine l’auxiliaire “have” ou “has” et le participe passé du verbe. Cette forme reste la même pour toutes les phrases, quelle que soit la situation.

Le sujet détermine si l’on utilise “have” ou “has”. Ce temps est utilisé au présent, mais parle d’une action passée qui est liée à maintenant.

  • Avec I, you, we, they, on utilise “have”
  • Avec he, she, it, on emploie “has”

Exemples :

  • I have eaten (j’ai mangé)
  • He has arrived (il est arrivé)

Il convient aussi de noter que le participe passé du verbe change selon qu’il est régulier ou irrégulier.

Verbes réguliers

La formation est simple : on ajoute -ed à la base verbale.

Exemples :

  • work → worked (travailler → travaillé)
  • play → played (jouer → joué)

Voici une conjugaison complète du verbe to work (travailler) :

FormeConjugaisonTraduction
AffirmativeI have workedJ’ai travaillé
NégativeI have not workedJe n’ai pas travaillé
InterrogativeHave you worked ?As-tu travaillé ?
Interro-négativeHaven’t you worked ?N’as-tu pas travaillé ?

Verbes irréguliers

Ils ont une forme particulière qu’il faut mémoriser.

Exemples :

  • go → gone (aller → allé)
  • write → written (écrire → écrit)

Conjugaison de to see (voir) au present perfect :

FormeExemple anglaisTraduction
AffirmativeI have seenJ’ai vu
NégativeI have not seenJe n’ai pas vu
InterrogativeHave you seen ?As-tu vu ?
Interro-négativeHaven’t you seen ?N’as-tu pas vu ?

Present perfect simple et continu : quelles différences ?

Le present perfect a deux formes principales : le present perfect simple et le present perfect continu. Ces deux temps parlent d’actions qui ont un lien avec le présent.

Le present perfect simple s’emploie quand l’action est terminée. Elle produit un effet visible ou une conséquence actuelle.

Par exemple :

  • I have worked all day (j’ai travaillé toute la journée)
  • She has finished her book (elle a terminé son livre)

Cette forme met l’accent sur le résultat. On ne précise pas toujours si l’action continue.

Le present perfect continu, quant à lui, insiste sur la durée. Il indique qu’une action a commencé dans le passé et qu’elle se poursuit dans le présent.

La formule est la suivante : have/has + been + verbe en -ing.

  • I have been working since 8 a.m. (je travaille depuis 8 heures)
  • He has been learning English. (il apprend l’anglais depuis un moment)

On utilise le continu si on veut montrer que l’action est en cours ou répétée.

Le choix dépend de ce que vous voulez souligner :

  • Le résultat → utilisez le present perfect simple
  • la durée ou l’effort → choisissez le present perfect continu

Il faut retenir ces deux expressions fréquentes :

  • I have been… → j’ai été en train de…
  • He /she has been… → il/elle a été en train de…

Les règles d’usage du present perfect en anglais

On peut utiliser le present perfect dans plusieurs situations. Voici les cas les plus courants :

Une expérience passée

Le present perfect exprime une action passée que vous avez vécue. Vous ne dites pas quand, car l’objectif est de partager une expérience personnelle. Vous vous concentrez alors sur le vécu, pas sur la date.

  • I have visited Rome (j’ai visité Rome)
  • Have you ever eaten sushi ? (avez-vous déjà mangé des sushis ?)

Une action récente

Ce temps sert aussi à parler d’un événement très proche. Vous montrez qu’il vient d’arriver.

  • I have just called him (je viens de l’appeler)
  • They have already left (ils sont déjà partis)

Ici, i have just marque une action récente avec des conséquences sur le présent.

Une situation qui continue

Quand une action a commencé dans le passé et continue encore aujourd’hui, on utilise le present perfect.

  • I have lived in Paris for ten years (j’habite à Paris depuis dix ans)
  • She has worked here since 2020 (elle travaille ici depuis 2020)

L’expression “have lived in” montre que l’action n’est pas finie.

Un changement visible

Vous pouvez aussi utiliser le present perfect pour parler d’une évolution.

  • He has gained weight (il a pris du poids)
  • The weather has improved (le temps s’est amélioré)

Vous voyez ? L’action passée a une conséquence observable actuellement.

Les indicateurs de temps du present perfect

Le present perfect s’utilise généralement avec des prépositions précises. Ces dernières indiquent si une action continue vient de se produire ou n’a jamais eu lieu. Ils apparaissent toujours avec le participe passé.

Ci-après les principaux indicateurs :

IndicateurExemple anglaisTraduction en français
since (depuis)I have lived here since 2015J’habite ici depuis 2015
for (pendant)She has worked for yearsElle travaille depuis des années
just (à l’instant)I have just finishedJe viens de finir
already (déjà)They have already leftIls sont déjà partis
yet (déjà / pas encore)Have you seen him yet ?L’as-tu déjà vu ?
ever (déjà)Have you ever tried sushi ?As-tu déjà goûté des sushis ?
never (jamais)I have never been to JapanJe ne suis jamais allé au Japon

Regardez bien, ces indicateurs montrent le lien entre le passé et le présent. Certains d’entre eux expriment une durée (for, since), d’autres indiquent une expérience (ever, never) ou une action très récente (just).

La différence entre present perfect et past simple

Le present perfect et le prétérit ne s’utilisent pas dans les mêmes cas. Cette différence repose sur le lien entre le passé et le moment présent.

On a vu précédemment que le present perfect sert à parler d’une action passée avec des conséquences actuelles. Il ne précise pas quand l’événement s’est produit.

Exemples :

  • I have seen him (je l’ai vu → et je m’en souviens)
  • She has broken her phone (elle a cassé son téléphone → il ne fonctionne plus)

Le past simple (ou passé composé en français), quant à lui, parle d’un fait terminé, souvent daté. Il n’a pas forcément de lien avec aujourd’hui.

Exemples :

  • I saw him yesterday (je l’ai vu hier)
  • She broke her phone last week (elle a cassé son téléphone la semaine dernière)

Attention : Il ne faut pas mélanger les deux. On ne dit jamais “I have seen him yesterday”. Il est donc important d’utiliser le bon temps selon le contexte.

I have seen him yesterday
I saw him yesterday

Autre point : à la forme négative, le present perfect donne : I have not finished (je n’ai pas fini). Dans ce cas, on voit généralement un effet encore visible.

Exercices pratiques pour consolider vos acquis

Question 1 : Complétez la phrase : « They _____ in Paris since 2015. »


Juste !
Faux !

Cette réponse est juste car « since » indique une action qui a commencé dans le passé et qui continue dans le présent, nécessitant le present perfect continuous (have been living). Le « present perfect simple » serait aussi correct, mais ici, on veut montrer une action continue.

Cette réponse est fausse, car même si le « present perfect » peut être correct dans certaines situations, ici, on veut montrer une action qui dure dans le temps depuis un certain moment (« since ») : il faut alors le « present perfect continuous » (have been living).

Question 2 : Choisissez la bonne phrase :


Juste !
Faux !

Cette réponse est correcte car « gone » est le participe passé du verbe « go », que l’on doit utiliser avec « has » pour former le present perfect.

Cette réponse est fausse car le participe passé du verbe « go » est « gone », et non « went ». C’est une erreur courante.

Question 3 : Comment traduisez-vous « Nous n’avons jamais vu ce film » en anglais ?


Juste !
Faux !

Cette réponse est correcte car « never » est l’adverbe qui exprime « jamais » et se place entre l’auxiliaire « have » et le participe passé « seen » dans le present perfect.

Cette réponse est fausse car « ever » est plus souvent utilisé dans les questions ou pour les expressions « ever since » par exemple. La construction du « past simple » est aussi erronée dans ce contexte.

Question 4 : Quelle est la forme correcte du present perfect du verbe « to write » pour le pronom « he » ?


Juste !
Faux !

La réponse est correcte. Pour le pronom « he », l’auxiliaire est « has » et le participe passé de « to write » est « written ».

La réponse est fausse. L’auxiliaire « have » est incorrect pour le pronom « he » et « writed » n’est pas la forme correcte du participe passé de « to write ».

Question 5 : « I _____ my homework already. » Complétez la phrase avec la forme correcte du present perfect.


Juste !
Faux !

Cette réponse est juste, car l’adverbe « already » indique que l’action est terminée, et nécessite l’usage du present perfect (have + participe passé).

Cette réponse est incorrecte. Même si le « past simple » est aussi utilisé pour parler d’actions passées, l’emploi de « already » dans cette phrase indique que l’on doit utiliser le present perfect.

Question 6 : Choisissez la phrase correcte utilisant le present perfect pour dire « Il est tombé malade » :


Juste !
Faux !

La réponse est correcte car « has become » est le present perfect de l’expression « become ill ».

La réponse est fausse. La construction « was become » n’est pas correcte ici, et il ne faut pas non plus utiliser le « past simple ».

Question 7 : Complétez la phrase : « Have you ever _____ a ghost? »


Juste !
Faux !

Cette réponse est correcte, car « seen » est le participe passé du verbe irrégulier « to see », qui doit être utilisé ici après l’auxiliaire « have » dans le present perfect.

Cette réponse est fausse car « see » est l’infinitif du verbe et doit être conjugué en participe passé ici : « seen ».

Question 8 : Quelle phrase est au present perfect ?


Juste !
Faux !

Cette réponse est correcte car elle utilise l’auxiliaire « have » et le participe passé du verbe « to watch » pour former le present perfect.

Cette réponse est fausse car c’est le past simple du verbe « to watch ».

Question 9 : Choisissez la traduction correcte de : « Il n’a pas fini son travail. »


Juste !
Faux !

Cette réponse est juste, la traduction de « il n’a pas fini » au present perfect est bien « he has not finished ».

Cette réponse est incorrecte, car l’utilisation du « did not » est du past simple, alors qu’ici, il faut utiliser le « present perfect ».

Question 10 : « She _____ a new car recently. » Complétez avec la forme appropriée du present perfect.


Juste !
Faux !

Cette réponse est juste. L’adverbe « recently » invite à utiliser le present perfect pour décrire une action passée ayant une résonance sur le présent. La construction avec « has » (pour « she ») et « bought » (participe passé du verbe acheter) est la bonne forme.

Cette réponse est fausse. Le past simple « bought » n’est pas approprié ici à cause de la présence de l’adverbe « recently ». Le present perfect (has + participe passé) est obligatoire ici.

Notre formation pour maîtriser le present perfect anglais

Vous voulez maîtriser le present perfect et l’anglais en général ?

Chez Clic Campus, nous proposons une formation d’anglais adaptée à tous les profils. Que vous soyez débutant ou d’un niveau intermédiaire, vous pouvez progresser à votre rythme.

Les cours sont 100 % en ligne, avec des professeurs expérimentés. Vous assistez à chaque leçon en visioconférence, depuis chez vous ou au travail. Ce format souple facilite votre apprentissage.

Les séances couvrent tous les points de grammaire utiles comme :

Éligible au CPF, notre programme prépare aux principales certifications reconnues : TOEIC, LINGUASKILL, CLOE. Vous pouvez ainsi démontrer vos compétences en anglais dans un cadre professionnel.

Découvrez votre niveau d'anglais en 5 minutes !

Découvrez votre niveau d'anglais en 5 minutes !

⚡ Résultats instantanés en format PDF

🎓 Score certifié CECRL (A1 → C2) pour valoriser votre CV

💡 Conseils personnalisés pour progresser

Articles populaires :

📨​ Inscription newsletter

Merci pour votre inscription ! ✉️✨ Tous les 15 jours, une dose de bonnes nouvelles vous attend. 😊
Une erreur est survenue.

Boostez votre niveau avec un parcours sur-mesure

Organisme de formation certifié Qualiopi, éligible CPF.

  • Rappel sous 30 min, du lundi au samedi (9h à 19h)
    Un conseiller pédagogique vous aide à définir votre programme.

  • Cours flexibles, test de niveau offert & plan pédagogique inclus.
    Nous gérons votre montée en compétences de A à Z : coach dédié, e-learning illimité, reporting de progression.

Formateurs et formatrices et conseillers pédagogiques

Une question ? Appelez-nous au 01 84 60 40 09.

Définir un programme personnalisé et simuler vos financements avec un conseiller.

Offre d’automne : 10% d’heures offertes ! 🍁🚀