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 Continuous & past perfect
0
%
0
0
0
Back
Restart
In the shopping centre, I met a friend who I (see / not) for ages.
hadn't seen
Oops!
Okay!
(Carly / wash) the dishes when her mum came home?
Had Carly washed
Oops!
Okay!
He ....................(clean) the garage when I got home.
was cleaning
Oops!
Okay!
It .............. (work)when I bought it.
was working
Oops!
Okay!
When we came back, it was cold in the house because Alice (close / not) the windows.
hadn't closed
Oops!
Okay!
She ............... (clean) the house.
was cleaning
Oops!
Okay!
The thief could walk right into the house because you (lock / not) the door.
hadn't locked
Oops!
Okay!
The dog ................(jump) in the kitchen.
was jumping
Oops!
Okay!
I ................ (sleep) at 2 a.m.
was sleeping
Oops!
Okay!
You ............... (talk) on the phone when I came home.
were talking
Oops!
Okay!
I .............. (do) my homework when you called.
was doing
Oops!
Okay!
They .............. (whisper) when I walked past them.
were whispering
Oops!
Okay!
We .................. (dance) when you came.
were dancing
Oops!
Okay!
She .............. (cook) dinner when I saw her.
was cooking
Oops!
Okay!
At school, Jim quickly copied the homework that he (do / not)
hadn't done
Oops!
Okay!
He (ask) me which animals I (see) in Africa.
asked/ had seen
Oops!
Okay!
You ................. (take) a shower when I woke up.
were taking
Oops!
Okay!
When Julie got home from her holiday, the flat was a mess. John (have) a party.
had had
Oops!
Okay!
(why / they / have) dinner before they came to the party?
Why had they had
Oops!
Okay!
It (rain/not) all summer, so the grass was completely dead.
hadn't rained
Oops!
Okay!
We ................(watch) TV when they called us.
were watching
Oops!
Okay!
(they / book) a room before they went to Dublin?
Had they booked
Oops!
Okay!
When I opened the curtains the sun was shining and the ground was white. It (snow) during the night.
had snowed
Oops!
Okay!
I .............. (eat) when you got home.
was eating
Oops!
Okay!
He ................(have) breakfast when I got in the kitchen.
was having
Oops!
Okay!
(he / live) in London before he moved to Glasgow?
Had he lived
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies