Game Preview

Past perfect simple and continuous

  •  English    22     Public
    B2 level
  •   Study   Slideshow
  • She was exhausted because she ________ (work) since 8 o'clock that morning.
    had been working
  •  15
  • Everything was white because it ___________. (snow)
    had been snowing
  •  15
  • The passengers were cross because the airline ____________ (lose) everyone's bags
    had lost
  •  15
  • I _________________ (not/see) Jacob for several years, but I recognised him immediately.
    hadn´t seen
  •  15
  • When we got to the station we realised the train _____________________. (already / leave)
    had already left
  •  15
  • When we arrived to the party they ____________ all the food. (already / eat)
    had already eaten
  •  15