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 / Past Perfect Continuous
0
%
0
0
0
Back
Restart
They ___________ (learn) Spanish for five years before they visited Mexico.
had been learning
Oops!
Okay!
She was tired because she __________ (work) since very morning.
had been working
Oops!
Okay!
He was tired because he ___________ (play) basketball all afternoon.
had been playing
Oops!
Okay!
At last the bus came. I _________(wait) for 20 minutes
had been waiting
Oops!
Okay!
I _____________ (wait) for half an hour outside the cinema before my friends arrived.
had been waiting
Oops!
Okay!
Kate __________(just/get) home when I phoned.
had just got
Oops!
Okay!
He ___________ (sleep) for eight hours and still wasn't awake when I called.
had been sleeping
Oops!
Okay!
By the age of 30, she ___________ (have) five different jobs.
had had
Oops!
Okay!
I ___________ (think) Lee was at home but she was already at town.
had thought
Oops!
Okay!
I _____________ (try) to get tickets for the show for weeks when they sold out.
had been trying
Oops!
Okay!
We all went to sleep after we __________ (put up) the tent.
had put up
Oops!
Okay!
She ________ (finish) her homework by dinner time.
had finished
Oops!
Okay!
When the boys came into the room, their clothes were dirty, their hair was untidy and one of them had a black eye.They __________ (fight)
had been fighting
Oops!
Okay!
I ____________ (know) the truth for days.
had known
Oops!
Okay!
I wasn't sure who she was. I ________ (see) her before, but I couldn't remember where.
had seen
Oops!
Okay!
Pam ___________ (like) horses since she was a child.
had liked
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies