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 SIMPLE - PAST PERFECT
0
%
0
0
0
Back
Restart
Tom was relieved to hear that he ___________(pass) the test.
had passed
Oops!
Okay!
When you ______________(arrive), Peter ____________(just / go) home.
arrived, had just gone
Oops!
Okay!
Bill _____________(injure) his leg in a car accident, so he had to use a wheelchair for a month.
had injured
Oops!
Okay!
When I ___________(leave) home, it ____________(alreday / start) to rain.
left / had already started
Oops!
Okay!
I ______________(just / turn off) my phone when you ___________(call) me.
had just turned / called
Oops!
Okay!
By the time they __________(get) to the restaurant, it ___________(already /close).
got / had already closed
Oops!
Okay!
I ___________(have) about thirty lessons before I ___________(take) the driving test.
had had / took
Oops!
Okay!
The train ______________(leave) by the time we ___________(get) to the station.
had left / got
Oops!
Okay!
When we _____________(see) them, they ______________(not / finish) decorating the house.
saw / hadn't finished
Oops!
Okay!
When I ____________(go) to New York, I ____________(not /fly) before.
went / hadn't flown
Oops!
Okay!
Andrew ____________(already/try) ten suits before he __________(buy) the white one.
had already tried / bought
Oops!
Okay!
He ______________(already / write) his first novel by the time he __________(be) twenty.
had already written / was
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies