Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Study
10. Past Perfect and Past Perfect Continuous
0
%
0
0
0
Back
Restart
- I knew you ……………PAINT……… . - How do you know? - Your hands were covered with paint!
had been painting.
Oops!
Okay!
Yesterday he was very tired because he ………DIG…………… all day.
had been digging
Oops!
Okay!
He ... (loose) much weight by the end of the year.
had lost
Oops!
Okay!
I knew that our parents ... (grow) melons in their greenhouse since they bought the house.
had been growing
Oops!
Okay!
Brown understood the problems of his agency because he ... (work) for it since 2005.
had been working
Oops!
Okay!
She …………STUDY………… English for 5 years before she visited Canada.
had been studying
Oops!
Okay!
She ... (learn) “Eugene Onegin” by the autumn.
had learnt
Oops!
Okay!
Bob ... (eat up) all the muffins by lunchtime.
had eaten up
Oops!
Okay!
When the hunters arrived he ……KILL…… already ………… the animal.
had already killed
Oops!
Okay!
We ………COOK…………… all day for the party and by 7 o'clock we still weren't ready.
had been cooking
Oops!
Okay!
Julia wanted to sit down as she ... (stand) at work all day long.
had been standing
Oops!
Okay!
I knew she …………DO………… the washing because the machine was still working when I got in.
had been doing
Oops!
Okay!
I …………FINISH just …………… writing a letter when the door bell rang.
I had just finished writing a letter when the door bell rang.
Oops!
Okay!
My sister ... (do) the laundry since early morning.
had been doing
Oops!
Okay!
Olivia and Victor ... (chat) via Skype for an hour when the connection broke.
had been chatting
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!
They ... (decorate) the New Year tree before the children arrived.
had decorated
Oops!
Okay!
She ………SLEEP…………… for 3 hours when we woke her up.
had been sleeping
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies