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
FCE Past Perfect Simple vs Past Perfect Continuo ...
0
%
0
0
0
Back
Restart
We were furious because we ... (wait) on the plane for five hours before we took off
had been waiting
Oops!
Okay!
When they got home, they discovered that their babysitter ... (already put) their toddler to bed.
had already put
Oops!
Okay!
When we ... the other guests ... (leave)
arrived/had left
Oops!
Okay!
The trainee pilot took off before everybody ... (fasten) their seatbelts
had fastened
Oops!
Okay!
I had enormous difficulty recalling the complex password I ... (commit) to memory the previous night.
had committed
Oops!
Okay!
The waiter, who was very stressed, brought a fruit drink that I ... (not order).
hadn't ordered
Oops!
Okay!
She needed to start with some very gentle exercises but she ... (lie) in bed for nearly a month
had been lying
Oops!
Okay!
It was nearly a year before his boss realised he ... (leave) early every Friday
had been leaving
Oops!
Okay!
We referred to the documents that the professor ... (hand) to us at the start of the lecture
had handed
Oops!
Okay!
When he ... (open) the safe, the secret documents ... already ... (take)
opened/had already been taken
Oops!
Okay!
The hurricane completely destroyed the cottage they ... (build) only a year earlier
had built
Oops!
Okay!
She ... (live) in London all her life and was reluctant to move, even when she got married.
had lived
Oops!
Okay!
He ... (cheat) on his exams for over a year before he was caught
had been cheating
Oops!
Okay!
The police arrested him even though he ... (not do) anything wrong
hadn't done
Oops!
Okay!
he children excitedly collected the nuts that ... (fall) from the trees.
had fallen
Oops!
Okay!
I ... (watch) the programme every week for nearly two months, but to my horror I had to miss the last episode.
had been watching
Oops!
Okay!
She ... (ride) her pony all afternoon when we glimpsed her briefly as she went into the wood.
had been riding
Oops!
Okay!
When I finally reached the end of the queue, I found out that my colleague ... (pick up) the tickets an hour earlier.
had picked up
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies