作业帮 > 英语 > 作业

请问不定式和having done 还有to have done 是不是不能做伴随状语?

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/15 08:46:50
请问不定式和having done 还有to have done 是不是不能做伴随状语?
没错.
不定式一般在句中充当主语,宾语,表语,定语,补足语,独立成分和状语.
而不定式做状语时,一般只做目的状语或结果状语,不做伴随状语.
而having done sth和to have done sth亦是如此.
因为用非谓语动词的完成形式时,一般表示其发生在谓语动作之前,而不是和谓语动词同时发生,所以也就不可能做伴随状语了.
做伴随状语的一般都是现在分词和过去分词的一般式:doing 或 done,有时形容词等也可作伴随状语.
如:He hid himself in the cave,cold and hungry.