I don't think ______ possible to finish so much work within so short a time.
 
【正确答案】 D
【答案解析】 此处it作形式宾语,后面的动词不定式结构作真正的宾语,故本题选D。