过去分词和现在分词的完成被动式有什么区别

如题所述

意义上的区别过去分词和现在分词的被动式都可表示被动,但其用法有所不同:过去分词在表示被动的同时通常还表示完成,而现在分词的被动式不表示完成,而是表示动作在进行。比较:I saw him taken away by the police.我看见他被警察带走了。I saw him being taken away by the police.我看到他正被警察带走。有些情况下,由于语境的限制,我们只能选用其中的一种结构,而不能使用另一种结构。请看下面一道题:About five minutes later,the murderer was brought in,with hishands behind his back.A.to be tied%%B.being tied C.tied D.having tied此题的最佳答案为C。从意义上看,hands与tie的关系应属被动关系,故排除D。在A、B、C三个选项中,选项A比较容易排除,因为不定式表示将来意义,在此与语境不符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?
你为什么不把收音机拿去修一修?
尤其是一些感官动词,如:see,hear,find等后构成复合宾语时,过去分词和现在分词一般被动式意思完全不同。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-11-17
冬虫夏草煽动性东西啊到底想得到 v 份额个方便
相似回答