Study

Past perfect

  •   0%
  •  0     0     0

  • We had to sleep in the airport after we ... our flight!
    had missed
    were missing
    had been missing
  • Thankfully, my watch ... after I dropped it in the swimming pool.
    didn't stop working
    stopped working
    wasn't stopping working
  • Zoe was upset because everyone in her class ... her birthday.
    had forgotten
    was forgetting
    had been forgetting
  • Roger finally found the folder which he ... for all morning.
    had been looking for
    looked for
    had looked for
  • The children ... for many hours before they finally went to bed.
    was tired
    had been being tired
    had been tired
  • I ... Joe for a long time before I met his sister.
    have known
    had known
    had been knowing
  • People ... that whales sing before they heard the first recordings of whale voices in 1970.
    hadn't been realising
    hadn't realised
    realised
  • I knew that Carrie ... because her eyes were red.
    had been crying
    was crying
    cried
  • My last lesson finished ten minutes late and then I ... to catch the bus!
    had run
    was running
    ran
  • I asked my sister to turn her stereo down, but she didn’t hear me because she ... her music so loudly!
    played
    had played
    was playing