Exercices : past perfect en anglais

Entraînez-vous avec le past perfect grâce aux exercices suivants. Vous pourrez ainsi tester votre maîtrise de la construction de ce temps à la forme simple et progressive.

N’hésitez pas à relire la leçon et à visionner la vidéo sur le sujet pour vous rafraîchir la mémoire !

Leçon de référence

Découvrez votre leçon du jour sur le past perfect. Votre vidéo de référence se trouve en dessous des exercices.

Les exercices

Exercice 1

Mettez le verbe entre parenthèses au past perfect simple :

  1. You ________ (to fall) asleep very late. = Vous vous étiez endormis très tard.
  2. The children ________ (to have) breakfast so there weren’t hungry. = Les enfants avaient pris leur petit-déjeuner, donc ils n’avaient plus faim. 
  3. Where ________ (to park / she) the car? = Où avait-elle garé la voiture?
  4. He ________ (to talk) a lot, his throat was dry. = Il avait beaucoup parlé, sa gorge était sèche.
  5. We ________ (to plan / not) to see them again. = On n’avait pas prévu de les revoir.
Correction Exercice N°1
  1. had fallen
  2. had had
  3. had she parked
  4. had talked
  5. hadn’t planned

Exercice 2

Mettez le verbe entre parenthèses au past perfect continu :

  1. They ________ (to work) hard all day.  = Ils avaient travaillé dur toute la journée.
  2. I noticed that I ________ (to read / not) much lately. = J’ai remarqué que je ne lisais pas beaucoup ces derniers temps.
  3. My grandmother said she ________ (to knit) a sweater for 3 days. = Ma grand-mère m’a dit qu’elle tricotait un pull depuis 3 jours.
  4. We ________ (to walk) for hours when we reached the bridge. = Cela faisait des heures que nous marchions, quand nous arrivâmes au pont.
  5. What ________  (to do / you) before he came? = Que faisiez-vous avant qu’il n’arrive ?
Correction Exercice N°2
  1. had been working
  2. hadn’t been reading
  3. had been knitting
  4. had been walking
  5. had you been doing

Exercice 3

Mettez les verbes entre parenthèses au past perfect simple ou au past perfect continu selon le contexte :

  1. It ________ (to rain) for hours. = Il avait plus pendant des heures.
  2. If you ________ (to study), you would have passed the exam. = Si tu avais travaillé, tu aurais réussi ton examen.
  3. His eyes were red. He ________ (to cry) a lot. = Ses yeux étaient rouges. Il avait beaucoup pleuré.
  4. She were late for the plane because she ________ (to forget) her passport.
  5. How long ________ (to listen / you) to the radio when you heard the news? = Cela faisait combien de temps que tu écoutais la radio quand tu as entendu la nouvelle ?
Correction Exercice N°3
  1. had been raining
  2. had studied
  3. had been crying
  4. had forgotten
  5. had you been listening

Exercice 4

Traduisez ces phrases en utilisant le past perfect :

  1. Elle était arrivée quelques minutes plus tôt.
  2. Il avait tellement changé depuis notre précédente rencontre.
  3. Nous n’avions trouvé que cinq champignons.
  4. Combien de temps avait-elle été malade ?
  5. J’avais trouvé la solution mais je ne m’en étais pas rendu compte.
Correction Exercice N°4
  1. She had arrived a few minutes earlier.
  2. He had changed so much since our last meeting.
  3. We had found only five mushrooms.
  4. How long had she been sick?
  5. I had found the solution but I hadn’t realized it.

Vidéo de référence

Past perfect et prétérit Stop aux confusions

D’autres exercices pour tester vos connaissances