两个非谓语动词的比较

来源:百度知道 编辑:UC知道 时间:2024/05/23 11:04:53
The manager,____it clear that he didn't agree with us,left the meeting room.
填having made 因为left在后having made在先
____in the mountains for a week , the two students were finally saved by the local police
填lost
第二句中后面的 were saved 也是发生在lost 之后为什么此句就不可以用having lost
再者___by the beauty of nature, the girl from London decided to spend another two days on the farm.
也是先被吸引后后决定留下为什么不能用 having attracted

第二个句子的非谓语动词做原因状语,句子还原时
Because/As the two students were lost in the mountains for a week,...
如果一定强调发生先后就要变成
Because/As the two students having been lost in the mountains for a week,...
明白了么,非谓语动词做状语时的省略用法,而
having lost是losing的完成式,在这里是错误的

完成时和过去时的区别比较微妙,主要体现在发生的事情对现在有没有影响,有时候是通用的。

lost attract 表示的更是一种状态 用简单的ing 或者ed形式即可

而make是一个动作(可又先后之分)