非谓语动词作状语什么情况下可以使用having done 的形式
人气:103 ℃ 时间:2020-08-28 19:39:18
解答
V-ing的完成式所表示的动作在谓语动作之前发生(这时主句的谓语动词是一般过去时,having done 更早,是"过去的过去"),作状语时通常与主句是因果关系(作原因状语)或是时间先后关系(作时间状语).如Having been away for six years,I was rather homesick.(由于离家六年了,我很想家.);再如Having done the day's work,he took a shower.(干完一天的活之后,他洗了个澡.)那就是说没有作结果状语和伴随状语的情况?没有。having done的动词发生时间都是在谓语动词的发生时间之前,而伴随状语中的动词发生时间与谓语动词时间一致,结果状语中的动词发生时间迟于谓语动词发生时间。所以不可能存在它做伴随状语的情况,更不要说是结果状语了。
推荐
猜你喜欢