Present perfect : corrigé de toute la fiche, réponse par réponse. Les solutions sont en gras, et les petites explications t’aident à comprendre chaque erreur possible.
La correction détaillée
Present perfect : corrigé et explications
Correction de l’exercice 1 : trouve le participe passé- visited
- seen
- gone (ou been au sens d’aller et revenir)
- eaten
- written (t doublé)
- studied (y devient ie)
- taken
- bought
- been
- stopped (p doublé)
- I have finished my book.
- My brother has broken his phone.
- We have cleaned the classroom.
- The cat has eaten all the fish.
- You have made a mistake.
- Sarah and Tom have arrived. (sujet pluriel)
- It has stopped raining.
- I have lost my keys.
- She has written a poem.
- They have gone to the cinema.
- We have seen this film before.
- He has done the washing-up.
- My parents have bought a new car.
- You have taken my pen!
- The team has won the match.
- She hasn’t read this book. / Has she read this book?
- They haven’t visited the museum. / Have they visited the museum?
- You haven’t met my cousin. / Have you met my cousin?
- He hasn’t found his wallet. / Has he found his wallet?
- We haven’t tidied our rooms. / Have we tidied our rooms?
Seul l’auxiliaire bouge : on n’ajoute jamais do ou did.
- The bus has just left. (il y a quelques secondes)
- Have you finished your homework yet? (question, fin de phrase)
- I’ve already had lunch.
- I haven’t called my grandma yet. (négation)
- It has just started to snow.
- I’ve already cleaned it, Mum! (c’est fait, plus tôt que ce que pense maman)
- The guests haven’t arrived yet.
- I have just sent the email.
- Has the film started yet?
- We have already seen this episode.
- She hasn’t answered yet.
- They have just come back from holiday.
- He has already eaten three cookies!
- He has already packed his suitcase.
- He hasn’t bought a toothbrush yet.
- He has already charged his phone.
- He hasn’t found his passport yet.
- He has already printed the ticket.
- He hasn’t said goodbye to his dog yet.
- Have you ever ridden a horse? Yes, I have.
- Have you ever climbed a mountain? No, I have never climbed a mountain.
- Have you ever met a famous person? No, I have never met a famous person.
- Have you ever eaten Indian food? Yes, I have.
- Have you ever flown in a helicopter? No, I have never flown in a helicopter.
- Have you ever swum in a lake? Yes, I have.
Participes irréguliers à retenir : ridden, met, eaten, flown, swum.
- He has gone to the supermarket. (il n’est pas encore revenu)
- I have been to London three times. (expérience)
- Have you ever been to Ireland?
- They’ve gone on holiday. (ils sont absents)
- She has never been to a rock concert.
- He has finished his project.
- I have seen that film. (participe passé, pas prétérit)
- We have never been to Italy. (pas de double négation)
- Have you eaten lunch yet? (yet en fin de phrase)
- She has already gone home.
- They have just arrived.
- I have lost my bag. (l’auxiliaire est have)
- I have just finished my book.
- Have you ever visited Edinburgh?
- She hasn’t done her homework yet.
- We have never seen the sea.
- They have already eaten.
- My brother has lost his phone.
- He has been to three countries: Spain, Italy and Morocco.
- No, she hasn’t. She has never left France.
- She has just booked a trip to Scotland with her class.
- No, she hasn’t bought warm clothes yet.
- Exemple : I have already read all the Harry Potter books.
- Exemple : I have never eaten snails.
- Exemple : Have you ever seen a whale?
Comment progresser après ce corrigé
La plupart des erreurs viennent des participes passés irréguliers : apprends-les par petits groupes de cinq et teste-toi chaque jour. Ensuite, entraîne-toi à faire ta propre liste de choses faites et pas encore faites, comme Sam, avec already et yet. Enfin, pose à quelqu’un de ta famille cinq questions avec Have you ever…? : c’est en parlant de vraies expériences que le present perfect devient naturel.

