Edit Game
Past Perfect / Past Perfect Continuous
 Delete

Use commas to add multiple tags

 Private  Unlisted  Public




Delimiter between question and answer:

Tips:

  • No column headers.
  • Each line maps to a question.
  • If the delimiter is used in a question, the question should be surrounded by double quotes: "My, question","My, answer"
  • The first answer in the multiple choice question must be the correct answer.






 Save   16  Close
My cousin __________ (learn) to drive for over a year before she passed her test.
had been learning
I __________ (wait) for my friend for an hour when he phoned to say he couldn’t come.
had been waiting
We __________ (not leave) enough time, so we missed our train.
hadn’t left
He made a dentist’s appointment because he __________ (break) a tooth.
had broken
I _________(wait) for you for 20 minutes before you got off the bus.
had been waiting
Kate __________(just/get) home when I phoned.
had just got
I wasn't sure who she was. I ________ (see) her before, but I couldn't remember where.
had seen
We all went to sleep after we __________ (put up) the tent.
had put up
By the age of 30, she ___________ (have) five different jobs.
had had
They ___________ (learn) Spanish for five years before they visited Spain.
had been learning
I _____________ (wait) for half an hour outside the cinema before my friends arrived.
had been waiting
She was tired because she __________ (work) since very morning.
had been working
He ___________ (sleep) for eight hours and still wasn't awake when I called.
had been sleeping
He was tired because he ___________ (play) basketball all afternoon.
had been playing
She ________ (finish) her homework by dinner time.
had finished
I _____________ (try) to get tickets for the show for weeks before I finally bought them.
had been trying