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
4to medio - past perfect simple and continuous
0
%
0
0
0
Back
Restart
The children were wet because they________________ (play) football in the rain for a long time.
'd been playing
Oops!
Okay!
We __________________ (work/already) on this project for a month before we found a fundamental flaw.
had already been working
Oops!
Okay!
He called me at eleven in the evening to tell me that he _______________ (find/finally) a solution.
had finally found
Oops!
Okay!
They got to the beach after they _____________________ (walk)for hours.
had been walking
Oops!
Okay!
By the time I came back from my business trip, a lot of things ______________(change) .
had changed
Oops!
Okay!
The invoice ______________________ (not/arrive/still) by the end of the week so we sent them a strong reminder.
had still not arrived/still had not arrived
Oops!
Okay!
Before we parked our car we ___________ (collect) the ticket.
had collected
Oops!
Okay!
Peter was Sally's best friend. She__________________ (know) him all her life.
had known
Oops!
Okay!
He was dismissed, even though, in his opinion, he ____________(not/do) anything wrong.
had not done
Oops!
Okay!
It was a relief to find the documents. I ______________ (look) for them all afternoon.
had been looking
Oops!
Okay!
When he _________________ (finish) his speech, he waited for the reaction of the audience. But no one said a word.
had finished
Oops!
Okay!
She was exhausted because she ___________________ (work) since eight o'clock that morning.
'd been working
Oops!
Okay!
It was more than a month before we realised what ________________(happen) to him.
had happened
Oops!
Okay!
The passengers were cross because the airline _______________ (lose) everyone's bags.
had lost
Oops!
Okay!
I __________________ (not / see) Jacob for several years, but I recognised him immediately.
hadn't seen
Oops!
Okay!
The doctor asked me how long I ______________ (have) the symptoms.
had had
Oops!
Okay!
We were very hungry because we ______________ (not / eat).
hadn't eaten
Oops!
Okay!
I was delighted when I found my keys. I _____________________ (look) for them for hours.
'd been looking
Oops!
Okay!
I had to have a break. I ______________ (drive) so long
had been driving
Oops!
Okay!
Everything was white because it __________________ (snow) for ages!
'd been snowing
Oops!
Okay!
It was not the first time I'd met him. We ____________(meet) many times before.
had met
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies