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 Perfect B1
0
%
0
0
0
Back
Restart
I was delighted when I found my keys. I___(look) for them for hours.
'd been looking
Oops!
Okay!
I___(not / see) Jacob for several years, but I recognised him immediately.
hadn't seen
Oops!
Okay!
She was exhausted because she___(work) since eight o'clock that morning.
'd been working
Oops!
Okay!
The children were wet because they __ (play) football in the rain.
'd been playing
Oops!
Okay!
We were very hungry because we ____(not / eat).
hadn't eaten
Oops!
Okay!
Everything was white because it____(snow) non-stop all morning.
'd been snowing
Oops!
Okay!
The passengers were cross because the airline___ (lose) everyone's bags.
had lost
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies