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 and Past Perfect Continuous
0
%
0
0
0
Back
Restart
She _______ (sleep) for 3 hours when we woke her up.
had been sleeping
Oops!
Okay!
They _______ (decorate) the New Year tree before the children arrived.
had decorated
Oops!
Okay!
She _______ (learn) “Eugene Onegin” by autumn.
had learnt
Oops!
Okay!
I knew she _______ (do) the washing because the machine was still working when I got in.
had been doing
Oops!
Okay!
When the hunters arrived he ____ already _______ (kill) the animal.
had already killed
Oops!
Okay!
Julia wanted to sit down as she _______ (stand) at work all day long.
had been standing
Oops!
Okay!
We ___ planning ____ getting regular medical checkups, but we’ve been very busy lately.
were/on
was/ to
were/to
was / on
Oops!
Okay!
We ___ thinking ____ moving out of the city, but the country might be too quiet for us.
were/ off
was / of
Were / off
were/ of
Oops!
Okay!
My sister _______ (do) the laundry since early morning.
had been doing
Oops!
Okay!
- I knew you ______ (paint). How did you know? - Your hands were covered with paint!
had been painting.
Oops!
Okay!
We _______ (cook) all day for the party and by 7 o'clock we still weren't ready.
had been cooking
Oops!
Okay!
He _______ (loose) much weight by the end of the year.
had lost
Oops!
Okay!
The children _______ (do) their homework and by 10 o'clock they still _______ (not finish) it.
had been doing / had not finished
Oops!
Okay!
He said he _______ (not expect) to be attacked by a polar bear.
hadn't expected
Oops!
Okay!
She _______ (study) English for 5 years before she visited Canada.
had been studying
Oops!
Okay!
We ___ hoping ____ spend the summer in the mountains, but our daughter got sick.
were / of
were / about
were / off
were / to
Oops!
Okay!
Brown understood the problems of his agency because he _______ (work) for it since 2005.
had been working
Oops!
Okay!
I _______ just _______ (finish) writing a letter when the door bell rang.
I had just finished writing a letter when the door bell rang.
Oops!
Okay!
We ______ to join a yoga class together, but it was canceled. ( which option is not possible?)
were going
were planning
were hoping
were thinking
Oops!
Okay!
Our son ___ ___ giving up coffee, but he couldn’t get up without it. ( which option is possible?)
was meant to
was expecting to
was planning to
was thinking of
Oops!
Okay!
I knew that our parents _______ (grow) melons in their greenhouse since they bought the house.
had been growing
Oops!
Okay!
Olivia and Victor _______ (chat) via Skype for an hour when the connection broke.
had been chatting
Oops!
Okay!
Yesterday he was very tired because he _______ (dig) all day.
had been digging
Oops!
Okay!
Bob _______ (eat up) all the muffins by lunchtime.
had eaten up
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies