Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Study
Past perfect and past simple
0
%
0
0
0
Back
Restart
Mary ___________________ (give) me Tony's address before she left.
had given
Oops!
Okay!
Before we reached the station we saw that we ___________________ (lose) our way.
had lost
Oops!
Okay!
They took a shower after they ___________________ (finish) the game.
had finished
Oops!
Okay!
I ___________________ (fall) into the water before dad ___________________ (drive) me home.
had fallen / drove
Oops!
Okay!
Marion ___________________ (ask) me what ___________________ (happen) to me last week.
asked / had happened
Oops!
Okay!
I ___________________ (not tell) my teacher that my mum ___________________ (help) me with my homework.
did not tell / had helped
Oops!
Okay!
The sun ___________________ (shine) yesterday after it ___________________ (be) cold for many weeks.
shone/had been
Oops!
Okay!
The days ___________________ (become) colder after it ___________________ (snow).
became / had snowed
Oops!
Okay!
Because she ___________________ (not check) the oil for so long, the car ___________________ (break) down.
had not checked / broke
Oops!
Okay!
Before the police ___________________ (catch) the thief, he ___________________ (steal) two more watches.
caught / had stolen
Oops!
Okay!
My father _________ (lose) his glasses and he couldn’t read the newspaper.
had lost
Oops!
Okay!
We ___________________ (eat) two Big Macs before we ___________________ (go) home.
had eaten / went
Oops!
Okay!
Martin ___________________ (tell) me that he ___________________ (be) in London.
told / had been
Oops!
Okay!
When we ___________ (get) home my wife realized she __________ (lose) her money.
got / had lost
Oops!
Okay!
We had already eaten when John _____________ (come) home.
came
Oops!
Okay!
My aunt flew to Paris last year. She __________ (never / go) on a plane before that.
had never gone
Oops!
Okay!
When I __________ (get) to the airport, I discovered I had forgotten my passport.
got
Oops!
Okay!
When the boys arrived at the cinema, the film ___________________ (already, start).
had already started
Oops!
Okay!
Uncle David ___________________ (go) to the doctor after he ___________________ (be) ill for a month.
went / had been
Oops!
Okay!
All the tickets ___________________ (be) sold before the concert began.
had been
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies