Past perfect simple and continuous 2
Click on the button beside the correct answer.
__________ long before the taxi arrived?
- Had you been waiting
- Had you wanted
We __________ to open the door for five minutes when Jane found her key.
- had been trying
- had tried
After they __________ the good news they burst into laughter.
- had heard
- had been hearing
After Sofie __________ her work, she went to lunch.
- had finished
- had been finishing
After the company __________ Joe, he began to work on his first project.
- had hired
- had been hiring
I __________ my document before the computer crashed.
- had saved
- had been saving
When Tommy finally came the girls __________ for a few hours.
- had been singing
- had sung
By the time they left town the mechanic __________ the car.
- had repaired
- had been repairing
It seemed like somebody __________ a cake.
- had been cooking
- had cooked
It __________ so quickly, I didn't notice.
- had happened
- had been happening