Edit Game
Past perfect simple or past perfect continuous
 Delete

Use commas to add multiple tags

 Private  Unlisted  Public



 Save

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   21  Close
Greg was tired last night because .............. (he/play) basketball all day.
had been playing
I looked for my bag everywhere, but I couldn't remember where .......... (I/put) it.
I had put
By the time the shops opened, they .............. (queue) for nearly an hour.
had been queueing
How long .............. (you/play) the guitar before we met?
had you been playing
Clara was annoyed because the book she'd ordered .............. (not/arrive) before her classes started.
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
My brother 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 jacket in the sale.
had bought
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) early enough, so we missed our train.
hadn't left
He made a dentist's appointment because he .................... (broke) a tooth.
had broken