Le present perfect est le grand point de grammaire de la 4e - et souvent le plus déroutant, car il n’a pas d’équivalent exact en français. La clé : comprendre qu’il relie le passé au présent. Voici un cours clair puis 6 exercices corrigés à imprimer.
Le present perfect : les règles
Formation : have / has + participe passé.
| Sujet | Auxiliaire | Exemple |
|---|---|---|
| I / you / we / they | have | I have finished |
| he / she / it | has | She has gone |
Le participe passé : verbes réguliers en -ed (work → worked) ; irréguliers à apprendre (go → gone, see → seen, do → done, be → been, eat → eaten).
Quand l’employer ?
- un résultat présent : I have lost my keys. (je ne les ai plus maintenant)
- une expérience : Have you ever been to London? / I have never seen snow.
- une action récente : I have just eaten. / She has already left. / Have you finished yet?
Present perfect ou prétérit ? S’il y a une date passée précise (yesterday, last week, in 2020) → prétérit. Sinon, lien avec le présent → present perfect.
6 exercices sur le present perfect (du plus simple au plus difficile)
Exercice 1 - have ou has ? (niveau : ⭐)
Complète :
- I ___ finished my homework.
- She ___ lost her pen.
- They ___ arrived.
✅ Correction : have / has / have
Exercice 2 - Le participe passé (niveau : ⭐⭐)
Donne le participe passé :
- play → ___
- go → ___
- see → ___
- do → ___
✅ Correction : played / gone / seen / done
Exercice 3 - ever et never (niveau : ⭐⭐)
Complète :
- ___ you ___ (be) to Spain? (question, expérience)
- I ___ never ___ (eat) sushi.
✅ Correction : Have you ever been / have … eaten
Exercice 4 - just, already, yet (niveau : ⭐⭐⭐)
Complète avec just, already ou yet :
- I have ___ finished (à l’instant).
- Have you done your homework ___ ? (question)
- She has ___ seen this film (c’est déjà fait).
✅ Correction : just / yet / already
Exercice 5 - Present perfect ou prétérit ? (niveau : ⭐⭐⭐)
Choisis la bonne forme :
- I (saw / have seen) ___ him yesterday.
- I (lost / have lost) ___ my keys - I can’t open the door!
✅ Correction : saw (date précise) / have lost (résultat présent)
Exercice 6 - Petit texte (niveau : ⭐⭐⭐)
Complète au present perfect :
I (never / travel) ___ abroad, but my sister (already / visit) ___ five countries. She (just / come back) ___ from Italy.
✅ Correction : have never travelled / has already visited / has just come back
L’astuce pour ne plus se tromper
Pose-toi une seule question : « Y a-t-il une date passée précise ? » Si oui (yesterday, last year…), c’est le prétérit. Si non, et qu’il y a un lien avec maintenant (résultat, expérience, just/already/yet), c’est le present perfect. Ce test tranche la majorité des hésitations.
Générez des exercices de present perfect personnalisés avec Hiboux
Hiboux génère des exercices d’anglais adaptés exactement au niveau de votre enfant.
Vous entrez : « 12 phrases au present perfect avec just, already, yet et des verbes irréguliers, niveau 4e, avec corrigé » → Hiboux crée la série en 30 secondes, prête à imprimer.
Générez vos exercices d’anglais sur Hiboux
Pour aller plus loin, retrouvez tous nos exercices d’anglais gratuits, notre cours d’anglais 4e sur le prétérit et nos exercices d’anglais 4e.
Ces exercices sur le present perfect travaillent le point de grammaire phare de la 4e. Pour des exercices adaptés au niveau exact de votre enfant, Hiboux les génère en 30 secondes. Gratuit pour commencer.
Programme officiel de référence : Éduscol - Langues vivantes


