分词作状语having done和done 有什么区别
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/22 08:54:58
分词作状语having done和done 有什么区别
分词作状语having done和done 有什么区别
分词作状语having done和done 有什么区别
having done 表示 主动 完成
done 表示 被动 完成
首先要搞清楚他们的定义:having done是现在分词的完成时
done是过去分词
having done表示分词的动作和句子主语之间是主动关系,同时,分词动作先于句子谓语动词发生;而done表示分词的动作和句子主语之间是被动关系。
例如:
Seeing from the top of the hill, I fi...
全部展开
首先要搞清楚他们的定义:having done是现在分词的完成时
done是过去分词
having done表示分词的动作和句子主语之间是主动关系,同时,分词动作先于句子谓语动词发生;而done表示分词的动作和句子主语之间是被动关系。
例如:
Seeing from the top of the hill, I find a nice park.
现在分词seeing和句子主语I是主动关系,是我看
Seen from the top of the hill, the park looks nice.
过去分词seen和句子主语the是被动关系,公园被看
Having driven all day,we were rather tired.(having driven表示的"先时性的行为")
再比如:Having used it,I put it on the desk.此举意思表示:用完它以后,我就把它放在捉上了.其中我用这个东西,是主动,所以应该用-ing形式.也可以改写为:After I used it, i put it on the desk. 强调两个动作的先后。
但是如果:used too much,it fade its colour.此时,used 就是修饰it,因为it是被用的,表示被动.
总而言之,Having done 表示主动含义(动作先于句子动作之前发生),而done 表示被动含义
收起
done 是过去 已经做过的
having done 是强调过去对现在的影响