______the programme,they have to stay there for another two weeks.”

问题描述:

______the programme,they have to stay there for another two weeks.”
A.Not completing B.Not completerd C.Not having completed D.Having not completed
为什么?

have completed表示还没做完,用完成时
由于作状语,所以改成现在分词形式,即having completed
改成否定,就是Not having completed