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
ANG DY3 Unit 5 past perfect and past simple
0
%
0
0
0
Back
Restart
They _______ to the restaurant after they _________ in the hotel pool (go / swim)
went / had swum
Oops!
Okay!
_______ Ana _____ anything before she _______ to the cinema? (eat / go)
Had Ana eaten / went
Oops!
Okay!
____ he ______ ____ the oven before we ______ on holiday? (turn off / go)
Had he turned off / went
Oops!
Okay!
The grass _________ because it __________ all summer (die / rain)
died / hadn't rained
Oops!
Okay!
In the shopping centre I _______ a friend I __________ for ages (see / no see)
saw / hadn't seen
Oops!
Okay!
We _______ a takeaway last night because we ____________ anything to cook at home (eat / not bring)
ate / hadn't brought)
Oops!
Okay!
______ he _______ in Glasgow before he ______ to Edinburgh? (live / move)
Had he lived / moved
Oops!
Okay!
_____ they ______ a hotel room before they _______ to Dublin? (reserve / fly)
Had they reserved / flew
Oops!
Okay!
She ________ the box as soon as she __________ the right key (open / find)
opened / had found
Oops!
Okay!
When we _______ home it was cold because Alice __________ the windows before we _______ (come / close / leave)
came / hadn't closed / left
Oops!
Okay!
_____ he _____ a sleep before he ________ to the meeting? (have / go)
Had he had / went
Oops!
Okay!
Before they _______ the party, they _________ drinks and snacks (start/buy)
started / had bought
Oops!
Okay!
When I _______ the curtains I _________ the ground was white. It __________ during the night (open / see / snow)
opened / saw / had snowed
Oops!
Okay!
When Julia got home from her holiday, she ______ that the house was a mess because her son _________ a party (see / have)
saw / had had
Oops!
Okay!
We __________ the match because our team ___________ well enough (lose / prepare)
lost / prepared
Oops!
Okay!
When I __________ at the airport I realised that I ___________ my passport (arrive / forget)
arrived / had forgotten
Oops!
Okay!
The thief _________ the money because the bank manager _________ the money on the table (take / leave)
took / had left
Oops!
Okay!
_______ Carla _________ the dishes before her mum ______ home? (wash / come)
Had Carla washed / came
Oops!
Okay!
At school Miquel _________ the homework as he _____________ it at home (copy / do)
copied / hadn't done
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies