Edit Game
Past Perfect Simple and 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   18  Close
I was so frustrated. I ____ (write) my story for 2 weeks when I lost my notebook.
had been writing
I needed a change. I ____ (live) in New York for a long time.
had been living
Adam and Natalie ____ (know) each other for years when they started dating.
had known
We finally arrived at the hotel. It ............... (be) a long journey and we were very tired.
had been
We ___ been out long when it started to rain.
hadn’t
When I got home, the children had already ___ to bed.
gone
He asked me to give his book back but I ____________ (lost) it.
had lost
She answered all of the questions in the exam because she ____________ (study) very well.
had studied
He couldn’t believe his eyes! His father _____________ (buy) him a new laptop as a birthday gift.
had bought
The doctor asked me how long I (have) ................... the symptoms.
had had
It was a relief to find the documents. I (look) .................. for them all afternoon.
had been looking
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.
'd been looking
We were very hungry because we.............. (not / eat).
hadn't eaten
Peter was Sally's best friend. She ........... (know) him all her life.
'd known
They got to the beach after they .................... (walk) for hours.
had been walking
The roads were blocked in the morning. It ................... (snow) all night.
had been snowing
I had to have a break. I ........................ (drive) so long.
had been driving