听老师说,过去分词表被动(不是be done,是非谓语动词),现在分词表主动。

来源:百度知道 编辑:UC知道 时间:2024/06/19 05:13:04
高手能不能给具体讲下。谢谢啦!

去分词与现在分词被动式的区别
(1)过去分词在构成完成时态,不定式完成式以及被动语态时,通常不能用现在分词一般被动式代替。(现在进行时的被动语态除外)
eg:The door was closed an hour ago.
这门在一小时前就关闭了。
They have finished their homework。
他们已经做完了家庭作业
(2)过去分词作前置定语时,不能用现在分词一般被动式代替。
eg: That was an inspired suggestion.
那是一条由某人提出的建议。
同样现在分词一般被动式作为定语表示动作时,也不能用过去分词来代替。
eg:The house being built is a big project.
正在施工的那幢楼是一项大的工程。
(3)过去分词作条件、时间等状语时,不可用现在分词一般被动式代替。
eg:Given more time,I can do it better.(表条件)'
多给点时间,我会做得更好些。
Given more attention,the trees could have grown better.(表示条件)
如果多关心一些,这些树会长得更好。
Heated ,the metal expands.(表示时间)
加热后,这种金属会膨胀。
Asked why he did it,he said it was his duty .(表示时间)
问及为何要做此事时,他说这是他的职责。
(4)过去分词作表语时,不能用现在分词一般被动式代替。
eg:The top of the mountain is covered with snow .山顶满是雪。
(5)过去分词在构成have,get,want等动词后的复合宾语时,不能用现在分词一般被动式。
eg:Why don’t you have the radio fixed?
你为