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 Tenses
0
%
0
0
0
Back
Restart
fall - Past Perfect
had fallen
Oops!
Okay!
By the time Fiona returned home, Shrek .......................................... the house
had tidied up
tidied up
was tidied up
was tidying up
Oops!
Okay!
How long ...................... for Ben before he finally showed up?
had you waited
were you waiting
had you been waiting
waited
Oops!
Okay!
speak - Past Perfect Continuous
had been speaking
Oops!
Okay!
not have - Past Perfect
hadn't had
Oops!
Okay!
not recognize - Past Simple
didn't realize
Oops!
Okay!
While she was searching for her glasses somebody ................................ her mobile.
stolen
stole
were stealing
had stolen
Oops!
Okay!
He realised that he .................................. his passport at the airport.
had left
left
was leaving
was left
Oops!
Okay!
not wait - Past Continuous
wasn't/weren't waiting
Oops!
Okay!
not realise - Past Perfect
hadn't realised
Oops!
Okay!
They .................................... the restaurant by 6 o'clock
had been leaving
left
were leaving
had left
Oops!
Okay!
feel - Past Simple
felt
Oops!
Okay!
not buy - Past Simple
didn't buy
Oops!
Okay!
teach - Past Simple
taught
Oops!
Okay!
When James had finished his homework, he .........................:.. to the skatepark.
went
had been going
was going
had gone
Oops!
Okay!
cook - Past Continuous
was/were cooking
Oops!
Okay!
erupt -Past Perfect
had erupted
Oops!
Okay!
We ....................................... when he asked me to stay a bit longer.
left
were leaving
had been leaving
was leaving
Oops!
Okay!
sleep - Past Perfect Continuous
had been sleeping
Oops!
Okay!
work - Past Perfect Continuous
had been working
Oops!
Okay!
While the boy was playing a computer game in his bedroom his classmates ...................................... fun at a party.
was having
were having
had been having
had
Oops!
Okay!
leave - Past Perfect
had left
Oops!
Okay!
have - Past Continuous
was/were having
Oops!
Okay!
She .................................. the bell for 10 minutes before her grandma opened the door.
was ringing
were ringing
had been ringing
rang
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies