________ the programme, they have to stay there for another two weeks.A Not completing B Not complet

题目简介

________ the programme, they have to stay there for another two weeks.A Not completing B Not complet

题目详情

________ 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
题型:单选题难度:中档来源:不详

答案

C

试题分析:考查现在分词的完成式做状语,句意是:没有完成计划,他们只好再呆两星期。因为是先没有完成计划,才要呆在那里。用现在分词的完成式,否定not放在having的前面。选C。
点评:现在分词做状语不能忽略,动作和主句的动作的先后关系,如果同时发生就是一般式,如果先于主句的主语发生,就是完成式。

更多内容推荐