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