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 Continuous
0
%
0
0
0
Back
Restart
Lorraine ________ (learn) English for 12 years before she moved to England.
had been learning
Oops!
Okay!
The musician _______ (live) in this town for ten years when he became director of the opera house.
had been living
Oops!
Okay!
When I went to see Ms Winter, her secretary told me that she _____ (speak) on the phone for two hours.
had been speaking
Oops!
Okay!
I did not go out last night because I ______ (work) all day.
had been working
Oops!
Okay!
You got sick because you ______ (eat) the whole time.
had been eating
Oops!
Okay!
Orla felt fit for the marathon because she ________ (train) a lot.
had been training
Oops!
Okay!
I ______(drive) in the wrong direction for an hour before I noticed my mistake.
had been driving
Oops!
Okay!
Laura needed a break because she _________ (study) all morning.
had been studying
Oops!
Okay!
The passengers ________(wait) for four hours before the ground staff could finally give them information on the delay of their flight.
had been waiting
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies