Edit Game
past perfect simple and 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   21  Close
They got to the beach after they _____________________ (walk)for hours.
had been walking
Before we parked our car we ___________ (collect) the ticket.
had collected
I had to have a break. I ______________ (drive) so long
had been driving
The invoice ______________________ (not/arrive/still) by the end of the week so we sent them a strong reminder.
had still not arrived/still had not arrived
We __________________ (work/already) on this project for a month before we found a fundamental flaw.
had already been working
It was more than a month before we realised what ________________(happen) to him.
had happened
The doctor asked me how long I ______________ (have) the symptoms.
had had
By the time I came back from my business trip, a lot of things ______________(change) .
had changed
When he _________________ (finish) his speech, he waited for the reaction of the audience. But no one said a word.
had finished
He called me at eleven in the evening to tell me that he _______________ (find/finally) a solution.
had finally found
It was not the first time I'd met him. We ____________(meet) many times before.
had met
He was dismissed, even though, in his opinion, he ____________(not/do) anything wrong.
had not done
It was a relief to find the documents. I ______________ (look) for them all afternoon.
had been looking
I __________________ (not / see) Jacob for several years, but I recognised him immediately.
hadn't seen
The passengers were cross because the airline _______________ (lose) everyone's bags.
had lost
Everything was white because it __________________ (snow).
'd been snowing
She was exhausted because she ___________________ (work) since eight o'clock that morning.
'd been working
I was delighted when I found my keys. I _____________________ (look) for them for hours.score
'd been looking
We were very hungry because we ______________ (not / eat).score
hadn't eaten
The children were wet because they________________ (play) football in the rain.score
'd been playing
Peter was Sally's best friend. She__________________ (know) him all her life.score
had known