Edit Game
B2 U3 Past Perfect and 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   27  Close
He __________ (watch) TV for hours before he fell asleep. (he, watch)
had been watching
He _________ (smoke) for 40 years before he decided to stop.
had been smoking
I __________ (just, sit) down with a book when the phone rang.
had just sat
She was delighted because her wish ______ (come) true.
had come
The milk smelt bad because I _______ (forget) to put it in the fridge.
had forgotten
He ________ (wait) for over an hour when she finally arrived.
had been waiting
Her English was good because she ________ (study) it for years. 
had been studying
We didn't know what to do because we _______ (not, listen) to the teacher. 
hadn't been listening
When I saw her, I realised that we ______ (meet / already).
had already met
I wish we _______ (buy) it before.
had bought
She didn't go to work because she ________ (catch) a cold.
had caught
I _______ (not / see) Jacob for several years, but I recognised him immediately.score
hadn't seen
The passengers were cross because the airline _______ (lose) everyone's bags.
had lost
Everything was white because it ________ (snow).
had been snowing
She was exhausted because she ______ (work) since eight o'clock that morning.
had been working
I was delighted when I found my keys. I ______ (look) for them for hours.
had been looking
We were very hungry because we _______ (not / eat).
had not eaten
The children were wet because they _______ (play) football in the rain.score
had been playing
Peter was Sally's best friend. She ________ (know) him all her life.
had known
Paula went to bed early because she worked/had been working for over 12 hours.
had been working
Tom had already ordered/been ordering some food by the time I arrived.
ordered
We didn't get into the match even though we were/'d been queueing for hours.
'd been queueing
I never/'d never heard of the band that were playing on the radio before.
'd never heard
The sun had been shining/shone all day, so we were disappointed when it went in.
had been shining
The TV series that we'd watched/been watching for weeks had a disappointing ending.
been watching
I sat down and started reading the book that I'd just bought/been buying.
bought
By the time we got to the café, they stopped/'d stopped serving food.
'd stopped