题目内容
20.Not having completed(not complete) the program,they have to stay there for another two weeks.分析 没有完成这个项目,他们只好在那里再呆两个星期.
解答 答案是Not having completed.本题考查分词做状语;逗号后面是完整的句子,句中不存在并列连词或引导从句的引导词,所以判断not complete必须要非谓语的形式;本题中需要的是分词做状语;分词做状语时分词的选择是看分词和句子主语之间的关系:分词和句子主语之间是主谓关系(主动关系),用现在分词;分词和句子主语之间是动宾关系(被动关系),用过去分词;题干中not complete和主语they之间是主动关系,所以用现在分词;此外分词完成式表示分词的动作在谓语动词之前已经发生或完成,相当于after引导的时间状语从句;本句中指没有完成项目之后,才不得不再待两个星期;所以用现在分词完成式;非谓语动词的否定式在非谓语前直接加not;故答案用Not having completed.
点评 本题是要求用所给动词的适当形式填空,解题时首先考虑句中需要的是谓语动词还是非谓语动词;其次,如果是谓语动词关注时态、语态和数的变化;如果是非谓语动词要联系非谓语的基本用法判断非谓语的形式.
练习册系列答案
相关题目