Anglais 4ᵉ
Ressources · 4ᵉ · Anglais
Present perfect vs prétérit
Choisir le bon temps du passé en anglais : action datée & finie ou lien avec le présent (for/since)
À propos de cette page
Ces exercices corrigés sur « Present perfect vs prétérit » en quatrième permettent de s'entraîner et de vérifier ses acquis en anglais. Ils suivent le programme officiel de quatrième et sont classés par difficulté (facile, moyen, difficile). Au programme : Deux temps du passé, deux logiques, Le prétérit : une action datée et finie, Le present perfect : un lien avec le présent, For et since : depuis quand ?. Écris ta réponse puis clique sur « Vérifier » : la correction est immédiate et tolère majuscules, espaces et ponctuation. Cet entraînement aide à mémoriser les méthodes, repérer ses erreurs et gagner en confiance avant un contrôle. Exercices gratuits proposés par un professeur particulier à Marseille pour réviser anglais en quatrième.
Entraîne-toi par niveau. Écris ta réponse puis clique sur « Vérifier » (ou tape Entrée). La correction tolère majuscules, espaces et ponctuation.
Facile
Ex. 1Ce mot-signal appelle quel temps ? Écris « prétérit » ou « present perfect ».
last winter
last… = moment passé et fininever
never = expérience de viethree weeks ago
ago date l'actionyet
yet = pas encore, lien avec maintenantin 2008
année passée = prétéritalready
already = déjà fait, résultat présentVoir le corrigé
- prétérit — last… = moment passé et fini
- present perfect — never = expérience de vie
- prétérit — ago date l'action
- present perfect — yet = pas encore, lien avec maintenant
- prétérit — année passée = prétérit
- present perfect — already = déjà fait, résultat présent
Ex. 2Complète avec for ou since.
They have lived in Bristol 2017.
2017 = point de départI have been ill four days.
four days = duréeWe haven't seen Uncle Paul Christmas.
Christmas = événementShe has played the violin ages.
for ages = depuis longtempsHe has worked here he left school.
since + phrase au prétéritYou have talked twenty minutes!
durée chiffrée → forVoir le corrigé
- since — 2017 = point de départ
- for — four days = durée
- since — Christmas = événement
- for — for ages = depuis longtemps
- since — since + phrase au prétérit
- for — durée chiffrée → for
Moyen
Ex. 3Conjugue le verbe au prétérit ou au present perfect selon le contexte.
(lose) Oh no! I my phone, I can't call Mum.
résultat présent → present perfect(buy) My parents this car in 2021.
in 2021 → prétérit(never / fly) My grandad in a plane.
never + participe flown(miss) Sorry, we the bus this morning.
this morning (fini) → prétérit(know) She her best friend since nursery school.
since → present perfect(write) Shakespeare about forty plays.
personne décédée → prétéritVoir le corrigé
- have lost — résultat présent → present perfect
- bought — in 2021 → prétérit
- has never flown — never + participe flown
- missed — this morning (fini) → prétérit
- has known — since → present perfect
- wrote — personne décédée → prétérit
Ex. 4Pose la question correspondant à la réponse (utilise le mot entre parenthèses).
(how long) — I have had this dog for six years.
How long + present perfect(when) — I started judo in 2022.
When + prétérit(ever) — Yes, I have eaten haggis once.
Have you ever + participe(where) — We stayed in a youth hostel.
Where did you + base(yet) — No, she hasn't finished her homework.
yet en fin de questionVoir le corrigé
- How long have you had this dog? — How long + present perfect
- When did you start judo? — When + prétérit
- Have you ever eaten haggis? — Have you ever + participe
- Where did you stay? — Where did you + base
- Has she finished her homework yet? — yet en fin de question
Difficile
Ex. 5Chaque phrase contient une erreur de temps ou de for/since. Réécris-la correctement.
I have visited Dublin last Easter.
last Easter → prétéritShe lives in Leeds since 2015.
depuis + présent français → present perfectWe have waited since two hours.
durée → forDid you ever see a whale?
ever + expérience → present perfectHe has just went out.
participe passé : goneVoir le corrigé
- I visited Dublin last Easter. — last Easter → prétérit
- She has lived in Leeds since 2015. — depuis + présent français → present perfect
- We have waited for two hours. — durée → for
- Have you ever seen a whale? — ever + expérience → present perfect
- He has just gone out. — participe passé : gone
Ex. 6Réponds en anglais avec des phrases complètes.
Parle d'un objet que tu possèdes depuis longtemps : depuis quand (since) et qui te l'a offert (prétérit).
I have had my watch since my tenth birthday. My grandmother gave it to me.Écris une phrase avec « ever » (question) et la réponse avec « never ».
Have you ever ridden a horse? — No, I have never ridden a horse.Raconte une expérience en deux phrases : un bilan au present perfect, puis un détail daté au prétérit.
I have been to a concert only once. It was in June and my ears hurt for two days!Voir le corrigé
- Réponse libre — exemple : I have had my watch since my tenth birthday. My grandmother gave it to me.
- Réponse libre — exemple : Have you ever ridden a horse? — No, I have never ridden a horse.
- Réponse libre — exemple : I have been to a concert only once. It was in June and my ears hurt for two days!
Bloqué sur ce chapitre ?
Moi c'est Ben, j'ai créé ce site pour aider le plus d'élèves possible, partout en France. Je peux aussi reprendre avec toi ce qui coince en cours particulier : en visio, ou à domicile si tu es à Marseille.
Prof d'anglais à Marseille · Cours particuliers au collège · Aide aux devoirs