______ such a heavy loss,the businessman didn't have the cou

______ such a heavy loss,the businessman didn't have the courage to go on.
A.Having suffered
B.Suffered
为什么?
sh1091 1年前 已收到5个回答 举报

骑着蚂蚁来上网 幼苗

共回答了16个问题采纳率:93.8% 举报

选A
A 句子是过去时 被动语态则应该用完成时
B 就成了现在时的被动了

1年前

4

雨中起舞的纶 幼苗

共回答了222个问题 举报

A
从语法上讲 是现在分词的完成式 表示从句动作发生在主句动作之前 遭受了惨重的损失 商人没有勇气继续
B 是过去分词 表示被动 商人跟遭受应该是主动关系 所以错误

1年前

2

子叶 幼苗

共回答了5个问题 举报

本人高一.英语全级第一.
答案是A.Having suffered.
Having suffered在这里做的是分词做状语,加上是主动不是被动,应该用-ing形式..
如果选B的话,那本句就有2个谓语形式了(Suffered和didn't have)..所以选A.

1年前

2

tt_717 幼苗

共回答了1878个问题 举报

选A
本题考查非谓语动词,suffer的逻辑主语是the businessman,而两者之间是主动关系,即“ the businessman suffered such a heavy loss”,所以选A,而B是表示被动关系的。

1年前

2

罗契斯特 幼苗

共回答了55个问题 举报

A由于主语一致,前面省略了主语并用分词短语取代,因为是主动而且由后面didn't的时态提示,所以选A

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 20 q. 0.040 s. - webmaster@yulucn.com