Game Preview

Complete First past perfect

  •  English    20     Public
    Past perfect or Past past continuous
  •   Study   Slideshow
  • We were furious, because we ____________ (wait) for over five hours before the plane got permission to take off.
    had been waiting
  •  15
  • He ____________ (cheat) for over a year in all his exams before one of the teachers finally found evidence to prove it
    had been cheating
  •  15
  • The hurricane completely destroyed the cottage that they ____________ (build) only a year earlier
    had built
  •  10
  • We reffered to the documents that the professor ____________(hand) to us at the start of the lecture
    Had given
  •  20
  • When they got home, they discovered that their babysitter ____________ (already put) their toddler to bed
    had already put
  •  20
  • When I finally reached the end of the queue, I found out that my colleague ___________ (pick up) the tickets an hour earlier
    had picked up
  •  10
  • The waiter, who was very stressed, brought a fruit drink that I ...... (not order)
    had not ordered
  •  15
  • I had enormous difficulty recalling the complex password I ____________ (commit) to memory the previous night
    had commited
  •  15
  • The children excitedly collected the nuts that _____________ (fall) from the trees
    had fallen
  •  15
  • She _____________ (watch) the programme every week for nearly two months, but to my horror I had to miss the last episode
    Had been watching
  •  15
  • She ______________ (ride) her pony all afternoon when we glimpsed her briefly as she went into the woods
    had been riding
  •  15
  • She ________________ (live) in London all her life and was reluctant to move, even when she got married
    had lived
  •  15
  • I _____________(wait) for hours so I was really glad when the bus finally _______ (arrive).
    had been waiting / arrived
  •  15
  • Why ________(be) the baby's face so dirty? He ____________(eat) chocolate.
    was / had eaten
  •  20
  • I _____________(see) John yesterday, but he ________________(run) so he was too tired to chat.
    saw / had been running
  •  20
  • It ____________(rain) and the pavement ____________(be) covered with puddles.
    had rained or had been raining / was
  •  20