___ such a heavy loss,the businessman didn't have the courag

___ such a heavy loss,the businessman didn't have the courage to go on.
A.Having suffered B.suffering C.TO suffer D.suffered
希望能得到详细的答案,为什么选A,不选其它选项的原因.
思思1987 1年前 已收到5个回答 举报

aww4 春芽

共回答了13个问题采纳率:84.6% 举报

用完成时态表示动作发生在主句动作之前也就是说强调 在经历了挫折后(have a heavy loss)才有了 商人失去勇气信心,(didn't have the courage to go on)B选项是进行时的 一般表动作的同时发生或正在进行C选项 to d...

1年前

10

wqjs61 幼苗

共回答了1126个问题 举报

首先,suffer such a heavy loss 在didn't have the courage to go on之前发生,要用完成时,其次,这一短语表示原因,应该用现在分词形式。

1年前

2

北方的凡星666 幼苗

共回答了7个问题 举报

这个应该是一个独立结构,句子前后主语一致。
句子意思是“在承受如此巨大的损失之后,这个商人没有勇气再继续前进下去。”
在时间上有先后,承受损失在前,没有勇气在后。所以,要用having。
是商人承受损失,所以是主动的。综上,选A。
B的话没有时间上的先后,不选。
C的话意思不对,不可能是“为了承受损失”
D的话语态不对,不是被动的。
完毕,还...

1年前

1

淡le 幼苗

共回答了777个问题 举报

have 表完成
ing表 与主句主语 主动关系

1年前

0

fayenn 幼苗

共回答了35个问题 举报

这句话的翻译是遭遇到这么大的损失,那个商人没有勇气再继续下去了。
从翻译中来看不想继续下去的前提是遭遇损失,是已经完成的状态,要用到完成时,另外,这个句子中的the businessman 是主语,是动作的执行者要用到ing形式。

1年前

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