Fill in the gaps with the verb in brackets using the past perfect continuous.
Example: Sam gained weight because he _______ for 2 years. (overeat)
Answer: Sam gained weight because he had been overeating for 2 years.
1) When the boss came back, I _________there for 6 months. (work)
had been working
had been worked
have been working
2) It was obvious from her outrageous behavior that she ___________. (drink)
has been drinking
had been drinking
had been drunking
3) Chef Jones ______ the restaurant's fantastic dinners for two years before he moved to Paris. (cook)
has been cooking
had been cookeing
had been cooking
Answers & Comments
1 had been working
2 had been drinking
3 had been cooking