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 _______ (learn) “Eugene Onegin” by autumn.
had learnt
Oops!
Okay!
When the hunters arrived he ____ already _______ (kill) the animal.
had already killed
Oops!
Okay!
He _______ (loose) much weight by the end of the year.
had lost
Oops!
Okay!
- I knew you ______ (paint). How did you know? - Your hands were covered with paint!
had been painting.
Oops!
Okay!
Bob _______ (eat up) all the muffins by lunchtime.
had eaten up
Oops!
Okay!
Yesterday he was very tired because he _______ (dig) all day.
had been digging
Oops!
Okay!
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!
I knew she _______ (do) the washing because the machine was still working when I got in.
had been doing
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 _______ (cook) all day for the party and by 7 o'clock we still weren't ready.
had been cooking
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!
She _______ (study) English for 5 years before she visited Canada.
had been studying
Oops!
Okay!
I knew that our parents _______ (grow) melons in their greenhouse since they bought the house.
had been growing
Oops!
Okay!
My sister _______ (do) the laundry since early morning.
had been doing
Oops!
Okay!
He said he _______ (not expect) to be attacked by a polar bear.
hadn't expected
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies