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 Simple vs. Past Perfect Simple + Continuous
0
%
0
0
0
Back
Restart
It (rain) all summer, so the grass was completely dead.
hadn't rained
Oops!
Okay!
At school, Jim quickly (copy) the homework that he (do / not)
copied - hadn't done
Oops!
Okay!
When Julie (get) home from her holiday, the flat was a mess. John (have) a party.
got - had had
Oops!
Okay!
We were annoyed because the neighbours (make) so much noise.
had been making
Oops!
Okay!
When I (get) to the airport I discovered I had forgotten my passport.
got
Oops!
Okay!
After Columbus (discover) America, he (return) to Spain.
had discovered/ returned
Oops!
Okay!
We (eat) at a restaurant last night because I (buy / not) anything for dinner.
ate - hadn't bought
Oops!
Okay!
When they finally (stop) to rest, they (walk) for over five hours.
stopped - had been walking
Oops!
Okay!
She was exhausted because she (study) all night.
had been studying
Oops!
Okay!
When the match finally (start), we (wait) for over an hour.
started - had been waiting
Oops!
Okay!
She (open) the box after she (find) the key.
opened/ had found
Oops!
Okay!
Before the engine (break) down, it (run) non-stop.
broke - had been running
Oops!
Okay!
By the time the bus (arrive), it (rain) heavily.
arrived - had been raining
Oops!
Okay!
He (ask) me which animals I (see) in Africa.
asked/ had seen
Oops!
Okay!
I went to the library, then I (buy) some milk and (go) home.
bought - went
Oops!
Okay!
(they / book) a room before they (go) to Dublin?
Had they booked - went
Oops!
Okay!
By the time she (finish) the report, she (type) for hours.
finished - had been typing
Oops!
Okay!
When I finally (get) home, I (work) for twelve hours.
got - had been working
Oops!
Okay!
When I arrived, they (wait) for over an hour.
had been waiting
Oops!
Okay!
John (play) the piano when he was a child, but he doesn't play now.
played
Oops!
Okay!
We (lose) the match because we (practise / not) the days before.
lost - hadn't practised
Oops!
Okay!
After he (work) very hard, he (become) ill.
had worked/ became
Oops!
Okay!
(what / Bob / do) that he was in prison?
What had Bob done - was
Oops!
Okay!
In the shopping centre, I (meet) a friend who I (see / not) for ages.
met - hadn't seen
Oops!
Okay!
When we came back, it (be) cold in the house because Alice (close / not) the windows.
was - hadn't closed
Oops!
Okay!
When I (look) at my phone, it was clear she (ignore) me all day.
looked - had been ignoring
Oops!
Okay!
When I (open) the curtains the sun was shining and the ground (be) white. It (snow) during the night.
opened - was - had snowed
Oops!
Okay!
Before he (feel) sick, he (eat) junk food all week.
felt - had been eating
Oops!
Okay!
The thief (can) walk right into the house because you (lock / not) the door.
could - hadn't locked
Oops!
Okay!
(you / eat) anything before you (go) to the theatre?
Had you eaten - went
Oops!
Okay!
After they (see) the Tower of London, they (go) to Westminster Abbey.
had seen/ went
Oops!
Okay!
The ground was wet because it (rain) earlier.
had been raining
Oops!
Okay!
Before they (start) the party, they (invite) some friends.
started/ had invited
Oops!
Okay!
(Carly / wash) the dishes when her mum (come) home?
Had Carly washed - came
Oops!
Okay!
His eyes were red because he (cry).
had been crying
Oops!
Okay!
(he / live) in London before he (move) to Glasgow?
Had he lived - moved
Oops!
Okay!
They (go) to a restaurant after they (watch) a movie.
went/ had watched
Oops!
Okay!
After she (wake) up, she realised she (dream) about the exam.
woke - had dreamed/dreamt/been dreaming
Oops!
Okay!
(why / they / have) dinner before they (come) to the party?
Why had they had - came
Oops!
Okay!
Before they (move) to Liverpool, they (sell) everything.
moved/ had sold
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies