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
Luckily, the rain ______ (stop) before Jerry left the office.
had stopped
Oops!
Okay!
After they ______ (agree) to meet for lunch, it began to rain.
had agreed
Oops!
Okay!
Jim was late for work because he ____ (miss) the bus.
had missed
Oops!
Okay!
Helen ____ (not/do) the washing-up before Jane arrived.
hadn't done
Oops!
Okay!
____ Mr. Simpson _____ (be) ill for many weeks before he went to the hospital?
Had been
Oops!
Okay!
She ______(prepare) dinner before she started watching TV.
had prepared
Oops!
Okay!
She was upset because someone _____ (steal) her purse.
had stolen
Oops!
Okay!
A fire broke out in the park because someone ______(drop) a match.
had dropped
Oops!
Okay!
Jim ____ already _____ (arrive at the restaurant by the time Jerry got there.
had arrived
Oops!
Okay!
After they _____(eat) dinner, they had some ice cream.
had eaten
Oops!
Okay!
Jerry got lost because he _____ never _____ (be) to that restaurant.
had been
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies