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 Simple and Past Perfect Continuous
0
%
0
0
0
Back
Restart
Before we parked our car we ___________ (collect) the ticket.
had collected
Oops!
Okay!
I was delighted when I found my keys. I ................. (look) for them for hours.
had been looking
Oops!
Okay!
The roads were blocked in the morning. It ................... (snow) all night.
had been snowing
Oops!
Okay!
It was a relief to find the documents. I .................. (look) for them all afternoon.
had been looking
Oops!
Okay!
We were very hungry because we.............. (not / eat).
hadn't eaten
Oops!
Okay!
The doctor asked me how long I ...................(had) the symptoms.
had had
Oops!
Okay!
He couldn’t believe his eyes! His father _____________ (buy) him a new laptop as a birthday present.
had bought
Oops!
Okay!
I was so frustrated. I ____ (write) my story for 2 weeks when I lost my notebook.
had been writing
Oops!
Okay!
I needed a change. I ____ (live) in New York for a long time.
had been living
Oops!
Okay!
The children were wet because they ................(play) football in the rain.
had been playing
Oops!
Okay!
He asked me to give his book back but I ____________ (lost) it.
had lost
Oops!
Okay!
They got to the beach after they .................... (walk) for hours.
had been walking
Oops!
Okay!
She answered all of the questions in the exam because she ____________ (study) very well.
had studied
Oops!
Okay!
His clothes were dirty because he ................. (work) in the garden.
had been working
Oops!
Okay!
She was exhausted because she ................. (work) since eight o'clock that morning.
had been working
Oops!
Okay!
I had to have a break. I ........................ (drive) so long.
had been driving
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies