Past perfect continu – Exercice en libre accès

Affiche tes réponses fausses

Exercices

Complète les phrases en conjuguant les verbes au past perfect progressive.

  1. Laura needed a break because she (study)   all morning.had been + forme en -ing du verbeLaura avait besoin de faire une pause, car elle avait passé toute la matinée à étudier.
  2. Lorraine (learn)   English for 12 years before she moved to England.|had been + forme en -ing du verbeLorraine avait étudié l’anglais pendant 12 ans avant d’emménager en Angleterre.
  3. I did not go out last night because I (work)   all day.had been + forme en -ing du verbeJe ne suis pas sorti hier soir parce que j’avais travaillé toute la journée.
  4. Orla felt fit for the marathon because she (train)   a lot.had been + forme en -ing du verbeOrla se sentait prête pour le marathon, car elle s’était beaucoup entraînée.
  5. When I went to see Ms Winter, her secretary told me that she (speak)   on the phone for two hours.had been + forme en -ing du verbeQuand je suis allé voir Mme Winter, sa secrétaire m’a dit qu’elle était au téléphone depuis deux heures.
  6. You got sick because you (eat)   the whole time.had been + forme en -ing du verbeTu as été malade parce que tu n’as pas arrêté de manger.
  7. The musician (live)   in this town for ten years when he became director of the opera house.had been + forme en -ing du verbe|Si le verbe se termine par un e, celui-ci disparaît : liveliving.Cela faisait dix ans que le musicien vivait dans cette ville lorsqu’il est devenu directeur de l’opéra.
  8. We (go)   out with each other for two years before I met his family.had been + forme en -ing du verbeNous sommes sortis ensemble pendant deux ans avant que je rencontre sa famille.
  9. The passengers (wait)   for four hours before the ground staff could finally give them information on the delay of their flight.had been + forme en -ing du verbeLes passagers avaient attendu pendant quatre heures avant que le personnel de bord n’ait enfin pu leur donner des informations concernant le retard de leur vol.
  10. I (drive)   in the wrong direction for an hour before I noticed my mistake.had been + forme en -ing du verbe|Si le verbe se termine par un e, celui-ci disparaît : drive driving.J’ai roulé pendant une heure dans la mauvaise direction avant de remarquer que je m’étais trompé.