Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Study
PAST PERFECT
0
%
0
0
0
Back
Restart
Look! Somebody …………………… (leave) the windows open.
had left
Oops!
Okay!
Her bicycle wasn’t there because a friend ……………..… (take) it without asking her.
had taken
Oops!
Okay!
When Kathy met Jonathan, he ………………….. (join) the Navy.
had joined
Oops!
Okay!
The girl felt guilty because she …………………. (drink) all the milk.
had drunk
Oops!
Okay!
Helen went to bed after she …………………… (watch) her favourite TV programme.
had watched
Oops!
Okay!
By the time the police arrived, the burglar ……………….. (break)into my neighbour’s house.
had broken
Oops!
Okay!
My father couldn’t find the money because he …………….. (hide) it in a drawer.
had hidden
Oops!
Okay!
There was a lot of snow outside because it ……………….. (snow) earlier in that day.
had snowed
Oops!
Okay!
Leonard didn’t have money for the bus because he …………. (forget) to ask his mother.
had forgotten
Oops!
Okay!
The fire ………………………… (already/reach) the roof by the time the firemen arrived
had already reached
Oops!
Okay!
My cousin ………………… (never/visit) a mine until his father took him one day.
had never visited
Oops!
Okay!
Joe Smith went to prison because he …..…………. (steal) a lot of money.
had stolen
Oops!
Okay!
Lorenzo …………………….. (eat) all the ice cream before I opened the fridge.
had eaten
Oops!
Okay!
Before they arrived at the airport, they …………….. (pay) the taxi driver.
had paid
Oops!
Okay!
Daniel was arrested after he …….…………… (escape) from prison.
had escaped
Oops!
Okay!
Our flat was robbed because we …………………. (not lock) the front door.
had not locked
Oops!
Okay!
Beatriz didn’t pass the test because she ………………….. (not study) at all.
hadn´t studied
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies