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
G8-PAST PERFECT
0
%
0
0
0
Back
Restart
They _______(finish) their work right before the deadline last week.
They had finished their work right before the deadline last week.
Oops!
Okay!
When she went out to play, she ______ (do / already) her homework.
When she went out to play, she had already done her homework.
Oops!
Okay!
They ________(not/finish) their lunch when I saw them.
They hadn’t finished their lunch when I saw them.
Oops!
Okay!
Putin saw/ had seen this castle before he came/ had come again last Sunday.
Putin had seen this castle before he came again last Sunday.
Oops!
Okay!
My brother ate all of the cake that our mum _____ (make) .
My brother ate all of the cake that our mum had made.
Oops!
Okay!
________ (he / phone) Taylor Swift before he went to see her in London?
Had he phoned Taylor Swift before he went to see her in London?
Oops!
Okay!
The robbers left/ had left the bank when the policemen finally arrived/ had arrived.
The robbers had left the bank when the policemen finally arrived.
Oops!
Okay!
The bus __________(leave) by the time John __________ (get) to the station.
The bus had left by the time John got to the station.
Oops!
Okay!
The storm destroyed the sandcastle that we ______ (build).
The storm destroyed the sandcastle that we had built.
Oops!
Okay!
______ the film ______(end) when you arrived at the cinema?
Had the film ended when you arrived at the cinema?
Oops!
Okay!
_______ (they / study) English before they went to the USA?
Had they studied English before they went to the USA?
Oops!
Okay!
He _________ (go) out when I came into the house.
He had gone out when I came into the house.
Oops!
Okay!
Kevin ______ (go) home by the time I arrived.
Kevin had gone home by the time I arrived.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies