Anglais · CAPCAP
Present perfect : quiz de CAP en anglais
Publié le 9 novembre 2026 · Mis à jour le 9 novembre 2026 · Signaler une erreur
L'essentiel
- Le present perfect se forme avec have / has + participe passé : I have finished, she has left.
- On l'emploie pour faire le bilan d'une action passée ou d'une situation, avec un lien avec le présent.5
- Avec une date précise du passé (yesterday, last week, in 2019), on utilise le prétérit simple, pas le present perfect.
- Mots utiles : ever, never, just, already, yet ; for + durée, since + point de départ.
- Négation : haven't / hasn't + participe passé ; question : Have / Has + sujet + participe passé ?
Avant de commencer
Ce quiz t'aide à vérifier si tu maîtrises le present perfect, un temps que l'on utilise pour dresser un bilan d'actions passées ou d'une situation.5 Tu as déjà vu le présent simple, le présent continu et le prétérit simple : tu vas t'en servir ici pour faire la différence entre ces temps.
Les questions couvrent toute la notion : la forme (have / has + participe passé), la négation, la question, les participes passés courants, les mots qui accompagnent ce temps et le choix entre present perfect et prétérit. Prends ton temps, lis bien chaque phrase, puis lis l'explication même quand tu as juste : elle te rappelle le piège à éviter.
Quiz
12 questions · correction immédiate · ton score reste sur ton appareil.
-
« She has cooked dinner » est formé de has + participe passé : c'est le present perfect. « is cooking » est un présent continu, « cooked » un prétérit simple et « cooks » un présent simple. Le piège est « cooked » : il a la même forme que le participe passé, mais sans auxiliaire, c'est un prétérit simple.
-
Avec he, she, it (ici my brother = he), l'auxiliaire est has. « Have » va avec I, you, we, they. « Is » et « do » ne forment pas le present perfect.
-
Le verbe write est irrégulier : write → wrote → written. « Wrote » est la forme du prétérit, qu'on confond souvent avec le participe. « Writed » n'existe pas et « writing » est la forme en -ing.
-
Yesterday donne un moment précis du passé : on emploie le prétérit simple, « I saw him yesterday ». « I have seen him yesterday » mélange present perfect et date précise. « Have saw » utilise le prétérit à la place du participe, et « I seen » n'a pas d'auxiliaire.
-
Vrai : la phrase est construite avec Have + sujet + participe passé (been). On interroge sur l'expérience de la personne jusqu'à maintenant. Ce n'est pas un prétérit, car il n'y a pas de moment précis.
-
La négation du present perfect se fait avec haven't / hasn't ; avec she, on a hasn't. « Haven't » serait pour I, you, we, they. « Don't » sert au présent simple et « isn't » au présent continu.
-
Ever, just et yet (aussi never et already) se combinent naturellement avec le present perfect. Last week et in 2019 sont des repères précis du passé : ils appellent le prétérit simple.
-
Avec you, l'auxiliaire est Have : « Have you ever eaten sushi ? ». « Has » est réservé à he, she, it. « Did » demanderait le verbe à l'infinitif (Did you eat…), et « Are » ne convient pas avec un participe passé.
-
Be → was / were → been. « Was » et « were » sont les formes du prétérit, et « being » est la forme en -ing. On dit donc « I have been tired ».
-
Faux : après has, il faut le participe passé. On écrit « He has gone to school ». Garder l'infinitif go est l'erreur la plus fréquente.
-
L'absence des clés a une conséquence dans le présent (je ne peux pas ouvrir la porte) : on emploie le present perfect, have lost. « Lost » s'entend parfois, surtout en anglais américain, mais il raconte le fait passé sans insister sur sa conséquence ; « am losing » et « lose » ne conviennent pas au sens.
-
Since introduit le point de départ (ici 2019). For introduit une durée (for five years). Le piège est donc for, que l'on met devant une durée et non devant une année. Ago se place après une durée et appelle le prétérit.
Les questions qu'on se pose
Comment savoir si je dois utiliser le present perfect ou le prétérit simple ?
Regarde s'il y a un moment précis du passé : yesterday, last year, two days ago, in 2019. Dans ce cas, utilise le prétérit simple. Sans moment précis, quand tu fais le bilan d'une action ou d'une situation qui compte encore maintenant, utilise le present perfect.5
Comment apprendre les participes passés irréguliers ?
Apprends-les par petites séries de trois formes : infinitif, prétérit, participe passé (go, went, gone). Commence par les verbes très courants : be, have, do, go, see, eat, write. Relis-les à voix haute en les mettant dans une phrase avec have ou has, par exemple « She has written a letter ».
Sources
Programme visé : Programme d'enseignement de langues vivantes des classes préparant au certificat d'aptitude professionnelle · Bulletin officiel spécial n° 5, Ministère de l'Éducation Nationale
- Programme d'enseignement de langues vivantes des classes préparant au certificat d'aptitude professionnelle, Bulletin officiel spécial n° 5, Ministère de l'Éducation Nationale. Consulté le 9 novembre 2026.
- Programmes et ressources en langues vivantes - voie professionnelle, Éduscol. Consulté le 9 novembre 2026.
- Communication langagière - Repères de progressivité linguistique anglais, Éduscol. Consulté le 9 novembre 2026.
- Ressources d'accompagnement pour les langues vivantes étrangères et régionales, Éduscol. Consulté le 9 novembre 2026.
- Langues en pratiques - Documents authentiques anglais, Réseau Canopé. Consulté le 9 novembre 2026.
Les numéros dans le texte renvoient à ces sources. Une source qui ne dit pas ce qu'on lui fait dire ? Signale-le.