________ the programme, they have to stay there for another two weeks.A Not completing B Not completed C Not having completed D Having not completed
— There is only three days left, but we still have a pile of papers to deal with. — Don’t worry. We have already ____ two thirds of them after all.
Unfortunately the restaurant he recommended fell short of our ____.
He was left out when they ____ choosing a new manager, which came as a complete surprise to him.
He went to the library ____ last night, but you broke your word.
We have to __________finding a solution.