🌱 Savoir Ensemble · Toutes les révisions · Fiches à imprimer · Qui sommes-nous ?

Le present perfect Anglais 4e

🇬🇧 Anglais🎒 4e (collège)✅ 15 exercices corrigés

📖 La leçon

have/has + participe passé : un lien entre passé et présent.
I have finished! = J'ai fini (c'est fait, maintenant).
She has lost her keys. (elle ne les a toujours pas)

Le present perfect se forme avec have ou has plus le participe passé. Il relie le passé au présent : I have finished, j'ai fini et c'est vrai maintenant.

▶ S'entraîner sur cette notion

✏️ 15 exercices corrigés : le present perfect

Chaque exercice donne les réponses proposées, la bonne réponse et son explication. Les trois premiers sont ouverts, touchez les autres pour les déplier.

« I have ___ this film. » (see)

seen · saw · see · sawed

✔ Réponse : seen

Present perfect : have + participe passé → seen.

« She has lived here ___ 2020. »

since · for · during · ago

✔ Réponse : since

Since + point de départ (2020). For + durée (for 4 years).

« ___ you ever been to London? »

Have · Did · Are · Do

✔ Réponse : Have

Have you ever…? : le present perfect de l'expérience.

« I ___ my keys. » (present perfect, lose)

have lost · lost · lose · have lose

✔ Réponse : have lost

Present perfect : have + participe passé de lose → lost.

« He ___ his homework yet. » (do, negatif)

hasn't done · didn't did · doesn't do · hasn't did

✔ Réponse : hasn't done

Present perfect négatif : hasn't + participe (done).

« I have ___ finished my homework. » (à l'instant)

just · yet · still · ago

✔ Réponse : just

Have just + participe passé = venir de faire : I have just finished.

« She hasn't called me ___. »

yet · already · just · never

✔ Réponse : yet

Yet en fin de phrase négative = pas encore : she hasn't called yet.

Le participe passé de « write » ?

written · wrote · writed · writing

✔ Réponse : written

Write → wrote → written. Le present perfect utilise written.

« I have known him ___ ten years. »

for · since · during · ago

✔ Réponse : for

For + durée : for ten years. Since + point de départ : since 2016.

Le participe passé de « break » ?

broken · broke · breaked · brake

✔ Réponse : broken

Break → broke → broken. I have broken my arm = je me suis cassé le bras.

« How ___ have you lived here? »

long · much · many · far

✔ Réponse : long

How long + present perfect = depuis combien de temps.

« I have ___ eaten sushi. » (jamais)

never · ever · yet · always

✔ Réponse : never

Never entre have et le participe : I have never eaten = je n'ai jamais mangé.

« She has ___ to Spain twice. »

been · gone · went · go

✔ Réponse : been

Has been to = y est allée et est revenue. Has gone to = y est encore.

« We ___ waiting for two hours! »

have been · are · was · have

✔ Réponse : have been

Present perfect continu : have been + -ing, pour une action qui dure encore.

« He has worked here ___ last September. »

since · for · from · during

✔ Réponse : since

Since + point de départ précis (last September). For + durée.

▶ Faire ces exercices en ligne, gratuitement