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
Past Perfect and Past Perfect Continuous
0
%
0
0
0
Back
Restart
Brown understood the problems of his agency because he _______ (work) for it since 2005.
had been working
Oops!
Okay!
My parents _______ (grow) melons in their greenhouse before it blew down in the tornado.
had been growing
Oops!
Okay!
He said he _______ (not expect) to be attacked by a bear.
hadn't expected
Oops!
Okay!
I knew she _______ (do) the laundry because the washing machine was still running when I got home.
had been doing
Oops!
Okay!
Bob _______ (eat) all the muffins by lunchtime.
had eaten
Oops!
Okay!
She _______ (learn) about American history before she came to America.
had learned
Oops!
Okay!
She _______ (study) English for 5 years before she visited Canada.
had been studying
Oops!
Okay!
She _______ (sleep) for 3 hours when we woke her up.
had been sleeping
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!
Oops!
Okay!
Yesterday he was very tired because he _______ (dig) all day.
had been digging
Oops!
Okay!
They _______ (decorate) the Christmas tree before the children got home from school.
had decorated
Oops!
Okay!
Olivia and Victor _______ (chat) via Skype for an hour when the connection broke.
had been chatting
Oops!
Okay!
We _______ (cook) all day for the party. We still weren't ready by 7:00pm.
had been cooking
Oops!
Okay!
Julia wanted to sit down as she _______ (stand) at work all day long.
had been standing
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!
Your experience on this site will be improved by allowing cookies.
Allow cookies