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 or Past Perfect
0
%
0
0
0
Back
Restart
In the shopping centre, I (meet) a friend who I (see / not) for ages.
met / hadn't seen
Oops!
Okay!
(what / Bob / do) that his teacher (keep) him in class after school?
What had Bob done / kept
Oops!
Okay!
(you / eat) anything before you (go) to the theatre?
Had you eaten / went
Oops!
Okay!
Before they (move) to Phnom Penh, they (sell) everything.
Oops!
Okay!
At school, Jim quickly (copy) the homework from his friend that he (not do).
copied / hadn't done
Oops!
Okay!
(he / live) in London before he (move) to Siem Reap?
Had he lived / moved
Oops!
Okay!
After he (work) very hard, he (fall) ill.
had worked / fell
Oops!
Okay!
(why / they / have) dinner before they (come) to the party?
Why had they had / came
Oops!
Okay!
John (phone) Dad before he (leave) for his trip.
had phoned / left
Oops!
Okay!
Dara (have) a headache because his baby sister (cry) for half an hour.
had / had cried
Oops!
Okay!
We (lose) the match because we (practise / not) the days before.
lost / hadn't practised
Oops!
Okay!
She (open) the box after she (find) the key.
opened / had found
Oops!
Okay!
I (finish) my homework before I (go) to bed.
had finished, went
Oops!
Okay!
After Fred (spend) his holiday in Italy, he (want) to learn Italian.
had spent / wanted
Oops!
Okay!
(Carl / wash) the dishes when his mum (come) home?
Had Carl washed / came
Oops!
Okay!
Before they (start) the party, they (invite) some friends.
started / had invited
Oops!
Okay!
When we (come) back, it was cold in the house because Alice (close / not) the windows.
came / hadn't closed
Oops!
Okay!
(they / book) a room before they (go) to Phnom Penh?
Had they booked / went
Oops!
Okay!
We (eat) at a restaurant last night because I (buy / not) anything for dinner.
ate / hadn't bought
Oops!
Okay!
When I (get) to the airport I discovered I (forgot) my passport.
got / had forgotten
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies