Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
Past perfect
0
%
0
0
0
Back
Restart
Mary didn’t want to go to the cinema because she ____(see) the movie
Had seen
Oops!
Okay!
Paul couldn’t see anything because he ___(break) his glasses
Had broken
Oops!
Okay!
The printer didn’t work because I _____(not turn) it on
Hadn't turned
Oops!
Okay!
Tim couldn’t find his mountain bike because someone __(steal) it
Had stolen
Oops!
Okay!
The train ___(leave) when we arrived at the station
Had left
Oops!
Okay!
Lisa __(choose) a recipee before she started cooking
Had chosen
Oops!
Okay!
I went to my friend's house after I ___(finish) my homework
Had finished
Oops!
Okay!
The waitress ran after Jason because he ____(not pay) his bill
hadn't paid
Oops!
Okay!
Peter couldn’t take a photo of the sunset because he ___(forget) to change the battery
had forgotten
Oops!
Okay!
Amelia had to pay for her train ticket again because she __(lose) it
had lost
Oops!
Okay!
Joshua brought his wife flowers because he ___(forget) their anniversary wedding
Had forgotten
Oops!
Okay!
Charlie failed the English test because he ____(not study) enough
Hadn't studied
Oops!
Okay!
Lily couldn’t sleep because she ____(drink) a lot of coffee
Had drunk
Oops!
Okay!
When the movie started, I realized I ___(see) it before
Had seen
Oops!
Okay!
Jim didn’t recognize his friend because he ___(grow) a beard
Had grown
Oops!
Okay!
We went to a show after we ___(eat) our dinner
Had eaten
Oops!
Okay!
Zoe wasn’t able to get a hotel room because she ___(not book) in advance
Hadn't booked
Oops!
Okay!
Ava and Mia weren’t hungry because they ____(have) dinner
had had
Oops!
Okay!
Anna was very cold because she _____(not take) her coat
Hadn't taken
Oops!
Okay!
By the time I woke up my brother ___(go) to school
Had gone
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies