> 英语 >
( ) such heavy loss,the businessman didn't have the courage to go on.1.Having suffered 2.Suff
( ) such heavy loss,the businessman didn't have the courage to go on.
1.Having suffered
2.Suffering
3.To suffer
4.Suffered
为什么选A啊,
人气:190 ℃ 时间:2020-04-10 04:16:37
解答
having suffered such heavy loss
现在分词用完成式表示分词动作发生在句子谓语动作之前.
=Because the businessman had suffered such heavy loss,
又如
Having heard the news,she came up with a good idea.
听到这个消息(之后),她想出了一个好主意.那这个结构是做原因状语的吗,只能用having+过去分词表示吗辛苦了亲是不是原因状语,得看句子意思意思。状语:动作是主动的,而且动作发生在谓语动作前,就用现在分词完成式。你的例句是原因状语。但是:Having heard the news, she came up with a good idea.听到这个消息(之后),她想出了一个好主意。=After she had heard the news(时间状语)
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版