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 vs past simple
0
%
0
0
0
Back
Restart
When they ____________ (have) lunch, they started their trip.
had had
Oops!
Okay!
When I _______ (watch) TV, the lights _________ (go) out.
When I watched TV, the lights had gone out.
Oops!
Okay!
___________ (you/go) there before we went together?
Had you gone
Oops!
Okay!
The film _________ (no/begin) when they arrived.
hadn't begun
Oops!
Okay!
I ____________ (no/close) the door.
hadn't closed
Oops!
Okay!
_____________ (my sister/be) sick for a long time?
Had my sister been
Oops!
Okay!
Jane overslept because I ____________ (no/wake) her up.
hadn't woken
Oops!
Okay!
Before they arrived, my dad ____________ (cut) the grass.
had cut
Oops!
Okay!
He ___________ (visit) me yesterday evening.
He had visited me yesterday evening.
Oops!
Okay!
Where _________ (she/work)?
had she worked
Oops!
Okay!
He was very sad because his friend __________ (die).
had died
Oops!
Okay!
When she arrived __________ (we/eat) already?
had we eaten
Oops!
Okay!
When you _______ (call), ________ (they/eat) dinner?
When you called, had they eaten dinner?
Oops!
Okay!
After he ________ (finish) school, he ________ (start) to work in a factory.
After he had finished school, he started to work in a factory.
Oops!
Okay!
I _________ (no/know) that because you ______________ (no/tell) me.
I didn't know that because you hadn't told me.
Oops!
Okay!
Before they arrived, ____________ (ride) her bike?
had she ridden
Oops!
Okay!
____________ (it/be) cold all week?
Had it been
Oops!
Okay!
_______ (I/read) the book before the class?
Had I read
Oops!
Okay!
They _________ (sell) everything before they __________ (move) to Glasgow.
They had sold everything before they moved to Glasgow.
Oops!
Okay!
- What had they done? + Sarah and Mike ____________ (eat) a salad.
Sarah and Mike had eaten a salad.
Oops!
Okay!
Why _________ (he/forget) about the meeting?
had he forgotten
Oops!
Okay!
She __________ (say) that she ___________ (be) to Australia.
She said that she had been to Australia.
Oops!
Okay!
When Sally __________ (arrive), Peter __________ (leave).
When Sally arrived, Peter had left.
Oops!
Okay!
____________ (rain) that morning?
Had it rained that morning?
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies