现在分词被动完成式和过去分词的辨析和区别?

来源:百度知道 编辑:UC知道 时间:2024/06/03 18:19:24
他们在做状语和定语时候的区别,希望越详细越好。

1.现在分词被动完成式 having been done
它只能做状语,不能做后置定语(这一点楼主千万要注意)
它做状语时,与句子的主语构成主动/主谓的关系,即该动作也是由句子主语主动发出的.不要被过去分词所诱惑.只不过是因为它用到了完成形式,而完成形式是要出现过去分词的,但由having可以看出还是主语发出的主动动作.
之所以用完成形式,是因为这个动作明显发生在句子谓语动词所表示的动作之前.
如: Having graduated from university, he worked in that company for 3 years.
毕业(graduate)和句子主语he是主动/主谓关系,并非被动!
graduate这个动作是发生在work之前,所以用完成形式.
2. 过去分词(短语)做定语,它表示的也是已经完成的动作,但是它和被修饰词之间是被动/动宾关系,即该动作的宾语是被它所修饰的词.
如: There is only one minute left now.
The conference hold yesterday was about the Beijing Olympics.
3. 过去分词(短语)做状语,它和句子主语是被动/动宾的关系,即该动作的宾语是句子的主语,一般和主句动作不是明显的先后关系.
如: Seen from the top of the mountain, the city is beautiful.
被看的同时也显得很漂亮,而不会是看了之后才会漂亮.
4. 当然也有一些固定搭配,不好从主动/被动关系上去区别,只能去死记了.
如:given, generally/... speaking, judging by/from, compared with/to, considering, allowing for, supposing等等.