Mary, ___ all the housework, dropped herself into the sofa, sighing with relief. A. finished B. had finished C. having finished D. finishing答案是Cdropped herself into the sofa是过去式啊,完成作业在这之前,为什么不选B
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/19 06:20:41
Mary, ___ all the housework, dropped herself into the sofa, sighing with relief. A. finished B. had finished C. having finished D. finishing答案是Cdropped herself into the sofa是过去式啊,完成作业在这之前,为什么不选B
Mary, ___ all the housework, dropped herself into the sofa, sighing with relief.
A. finished B. had finished C. having finished D. finishing
答案是C
dropped herself into the sofa是过去式啊,完成作业在这之前,为什么不选B
Mary, ___ all the housework, dropped herself into the sofa, sighing with relief. A. finished B. had finished C. having finished D. finishing答案是Cdropped herself into the sofa是过去式啊,完成作业在这之前,为什么不选B
B是谓语动词的形式,只能充当谓语,如果选B的话,这个句子就出现两个谓语动词了.英语中除了并列动词作谓语外,其他情况下是不能在一个句子中出现两个谓语动词的.而并列成分之间是要加并列连词(如and,or,but)的.
这题如果选B,要在dropped前面加上and then;而且第一个逗号要去掉;另外,had finished中的had也要去掉,因为它与后一个并列谓语时态不统一.
如果选A,则应去掉第一个逗号,而且在第二个逗号后面要加上and then.
C项是一个非谓语动词,作状语.因为finish这个动作发生在dropped之前,所以要用它的完成式having finished而不用它的一般式finishing.
看我的分析:
Mary(主语), having finished all the housework(分词短语做时间状语), dropped (谓语)herself (宾语)into the sofa(地点状语), sighing with relief(分词短语作伴随状语)
如不明白请追问
手机提问者如果满意,请在客户端右上角评价点“满...
全部展开
看我的分析:
Mary(主语), having finished all the housework(分词短语做时间状语), dropped (谓语)herself (宾语)into the sofa(地点状语), sighing with relief(分词短语作伴随状语)
如不明白请追问
手机提问者如果满意,请在客户端右上角评价点“满意”即可
如果有其他问题请采纳本题后另发点击向我求助,答题不易,请谅解,谢谢。
祝学习进步
收起
亲:此题考查非谓语动词,主要是有了一个逗号,所以finished这个动作只能是伴随情况。整句话的谓语动词是dropped....
再如:Mike,having done his work, went out to play.
having done就能表示完成了。
你的理解应该这样:Mary had finished all the housework before she...
全部展开
亲:此题考查非谓语动词,主要是有了一个逗号,所以finished这个动作只能是伴随情况。整句话的谓语动词是dropped....
再如:Mike,having done his work, went out to play.
having done就能表示完成了。
你的理解应该这样:Mary had finished all the housework before she dropped herself into the sofa and sighed with relief.
亲:祝你学习进步!望采纳,谢谢!
收起
选C,现在分词作状语
如果选B,则这是两个句子,必须有连词,像and