🇬🇧Focus Matière

Present perfect anglais : guide simple avec exemples

22 juillet 2026 7 min de lecture

Qu'est-ce que le present perfect ?

Le present perfect est un temps du passé en anglais. Il sert à parler d'actions passées qui ont un lien avec le présent. Par exemple : I have visited London (J'ai visité Londres). On ne dit pas quand exactement, mais l'action est importante maintenant.

Au collège, tu apprends à le reconnaître. Au lycée, tu dois l'utiliser correctement. Ce guide t'aide à tout comprendre simplement.

Comment former le present perfect ?

La formule est : sujet + have/has + participe passé.

  • I have eaten (J'ai mangé)
  • She has finished (Elle a fini)
  • They have gone (Ils sont partis)

Pour les verbes réguliers, le participe passé se termine par -ed : played, watched. Pour les irréguliers, il faut les apprendre par cœur : go → gone, see → seen.

Quand utiliser have ou has ?

Have pour I, you, we, they. Has pour he, she, it.

  • We have arrived (Nous sommes arrivés)
  • He has called (Il a appelé)

Quand utiliser le present perfect ?

Tu l'utilises dans ces cas :

  • Expérience de vie : I have never been to England (Je ne suis jamais allé en Angleterre)
  • Action récente : She has just left (Elle vient de partir)
  • Action qui continue : They have lived here for 5 years (Ils vivent ici depuis 5 ans)
  • Résultat présent : I have lost my keys (J'ai perdu mes clés → je ne les ai plus)

Exemples concrets pour la classe

Imagine ton prof demande : Have you done your homework? (As-tu fait tes devoirs ?). Tu réponds : Yes, I have done it (Oui, je l'ai fait). Ou au voyage scolaire : We have visited the Eiffel Tower (Nous avons visité la Tour Eiffel).

Pour le lycée, des phrases plus complexes : Scientists have discovered a new planet (Les scientifiques ont découvert une nouvelle planète).

Les pièges à éviter

Ne confonds pas avec le prétérit (simple past). Le prétérit donne une date ou un moment précis : I saw him yesterday (Je l'ai vu hier). Le present perfect ne donne pas de moment : I have seen him (Je l'ai vu – on ne sait pas quand).

Attention aux verbes irréguliers ! Fais des listes et répète-les. Par exemple : write → written, break → broken.

Astuces pour retenir

  • Associe have/has à un geste de la main (comme si tu tenais quelque chose du passé dans le présent).
  • Utilise des mots-clés comme ever, never, just, already, yet, for, since – ils annoncent souvent le present perfect.
  • Fais des exercices réguliers sur notre page exercices d'anglais.

Pour réviser la grammaire, consulte grammaire anglaise. Et pour la conjugaison, va sur conjugaison anglaise.

Si tu prépares le brevet, visite Allo Brevet pour plus d'aide.

Conclusion

Le present perfect n'est pas si difficile ! Souviens-toi : have/has + participe passé. Utilise-le pour les expériences, les actions récentes ou qui continuent. Avec un peu de pratique, tu deviendras un pro. Continue à t'entraîner et n'hésite pas à revenir sur cette page quand tu as un doute.

📚 Pour aller plus loin

Questions fréquentes

Quelle est la différence entre present perfect et prétérit ?

Le present perfect (have + participe passé) est utilisé quand le moment n'est pas précis ou quand l'action a un lien avec le présent. Le prétérit (simple past) est utilisé pour une action terminée à un moment précis du passé. Exemple : 'I have seen that film' (je l'ai vu, on ne sait pas quand) vs 'I saw that film yesterday' (je l'ai vu hier).

Comment former le participe passé des verbes réguliers ?

Pour les verbes réguliers, on ajoute -ed à la base verbale. Exemple : play → played, watch → watched. Attention aux terminaisons : si le verbe se termine par e, on ajoute seulement d (like → liked) ; s'il se termine par y précédé d'une consonne, on change y en ied (study → studied).

Quels sont les verbes irréguliers les plus courants au present perfect ?

Les plus courants : be → been, have → had, do → done, go → gone, see → seen, eat → eaten, write → written, break → broken, speak → spoken, take → taken. Il faut les apprendre par cœur.

Peut-on utiliser le present perfect avec des indicateurs de temps comme yesterday ?

Non, car yesterday indique un moment précis du passé. On utilise le prétérit avec yesterday. Le present perfect s'emploie avec des mots comme ever, never, just, already, yet, for, since, so far, recently.

Comment traduire 'I have been studying' ? Est-ce du present perfect ?

C'est du present perfect continuous (have been + verbe-ing). Cela insiste sur la durée ou le déroulement de l'action. Traduction : 'J'étudie' ou 'Je suis en train d'étudier' (depuis un moment). Le present perfect simple serait 'I have studied' (j'ai étudié).

Est-ce que 'have got' est un present perfect ?

Oui, 'have got' est le present perfect de get, mais en anglais britannique, il est souvent utilisé comme équivalent de 'have' pour exprimer la possession. Exemple : 'I have got a car' signifie 'I have a car' (j'ai une voiture). Ce n'est pas un passé.

Bravo ! Tu as lu cet article
Inscris-toi pour sauvegarder ta progression et gagner des XP
Creer mon compte
present perfect anglaispresent perfect explication
Billy