Edit Game
PAST PERFECT
 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   17  Close
The fire ………………………… (already/reach) the roof by the time the firemen arrived
had already reached
Joe Smith went to prison because he …..…………. (steal) a lot of money.
had stolen
Helen went to bed after she …………………… (watch) her favourite TV programme.
had watched
Lorenzo …………………….. (eat) all the ice cream before I opened the fridge.
had eaten
There was a lot of snow outside because it ……………….. (snow) earlier in that day.
had snowed
Beatriz didn’t pass the test because she ………………….. (not study) at all.
hadn´t studied
Look! Somebody …………………… (leave) the windows open.
had left
By the time the police arrived, the burglar ……………….. (break)into my neighbour’s house.
had broken
The girl felt guilty because she …………………. (drink) all the milk.
had drunk
Our flat was robbed because we …………………. (not lock) the front door.
had not locked
My father couldn’t find the money because he …………….. (hide) it in a drawer.
had hidden
Leonard didn’t have money for the bus because he …………. (forget) to ask his mother.
had forgotten
My cousin ………………… (never/visit) a mine until his father took him one day.
had never visited
Her bicycle wasn’t there because a friend ……………..… (take) it without asking her.
had taken
Daniel was arrested after he …….…………… (escape) from prison.
had escaped
When Kathy met Jonathan, he ………………….. (join) the Navy.
had joined
Before they arrived at the airport, they …………….. (pay) the taxi driver.
had paid