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
We ... to open the door for five minutes when Jane ... her key. (try, find)
had been trying, found
Oops!
Okay!
We were exhausted. We ... for 3 hours. (walk)
had been walking
Oops!
Okay!
When my mother arrived home, my dog ... in my bed. (sleep)
was sleeping
Oops!
Okay!
... long before the taxi arrived? (wait)
Had you been waiting
Oops!
Okay!
It ... hard for several hours and the streets were very wet. (rain)
had been raining
Oops!
Okay!
When I arrived home, my dog ... on the carpet. (lie)
was lying
Oops!
Okay!
I ... there for a year when the company ... down. (work, close)
had been working, closed
Oops!
Okay!
By the time we started dinner, our dog ... already ... the turkey. (eat)
had ... eaten
Oops!
Okay!
They ... very tired. They ... hard all day. (be, work)
were, had been working
Oops!
Okay!
I found a stray dog last week. It was dirty and hungry. It ... in the street for months. (live)
had been living
Oops!
Okay!
My dog was wet and dirty. She ... outside in the rain. (play)
had been playing
Oops!
Okay!
By the time I arrived home yesterday, my dog ... for me for 9 hours. (wait)
had been waiting
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies