Edit Game
Past Perfect Simple or 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   22  Close
Greg was tired last night because .............. (he/play) basketball
had been playing
I looked for my bag, but ..............(I/forget) where I'd put it
had put
By the time the shops opened, .............. (they/queue) for nearly an hour
had been queuing
How long .............. (you/play) the guitar before we met?
had you been playing
Clara was annoyed because the book she'd ordered .............. (not/arrive)
hadn't arrived
I.............. (never/snorkel) before Mia took me last year
had never snorkelled
I .............. (try) to get a ticket to the show for several minutes when the website crashed
had been trying
He eventually went to the doctor because his leg .............. (hurt) for a week
had been hurting
My cousin .............. (learn) to drive for over a year before she passed her test
had been learning
They .............. (look) for their dog for 2 days when it turned up outside their house
had been looking
I could tell my mum ..............(cook) because the kitchen smelled of curry
had been cooking
When I met Dean, he .............. (work) as a teacher in Argentina since 2012
had been working
I .............. (wait) for my friend for an hour when he phoned to say he couldn't come
had been waiting
We .............. (travel) for less than an hour when the coach broke down
had been travelling
You would have saved money if you ..............(buy) that DVD in the sale
had bought
The car went off the road because it .............. (hit) a patch of ice
had hit
Sam forgot to take a hat on the camping trip, but luckily his friend .............. (bring) a spare one
had brought
When I checked the receipt later, I realised I .............. (pay) too much for my shopping
had paid
I couldn't make my new tablet work because I .............. (lose) the instructions
had lost
After she .............. (chose) a new skirt, she looked for a top to match it.
had chosen
We ............... (not leave) enough time, so we missed our train
hadn't left
He made a dentist's appointment because he .................... (broke) a tooth
had broken