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