我想问一下该怎样去区分非谓语不定式的被动和过去分词的区别?我的理解是前者所表示的动作发生在谓语之后,后者表完成,是否以谓语的时态来区分?比如:
There are some letters to be sent. (将要被send)
I found my bike stolen. (在我发现之前就被偷了)
就动态及物动词表示事件意义而言,不定式被动语态to be done表示还没有发生的将来动作,而过去分词表示已经发生过的过去动作。这是通常情况,例如你的二个句子就是如此。但在特定情况下,过去分词done作宾补,并不表示过去的动作,而是不定式的简略形式。例如,I want this letter sent to Tom. 谓语动词want决定了sent的动作还没有发生,sent其实是to be sent的简略。又如,I want him killed. = I want him to be killed. 例外,我们知道感官动词后接不带to的不定式表示看到或听到某件事的发生,不带to的不定式表示的是see和hear同时发生的动作 (否则不会被看到或听到)。例如,I saw a car knock over a dog. 当不定式改为被动不定式时,be 必须省略:I saw a dog knocked over by a car. 这里过去分词knocked over并不是表示谓语动作之前发生的动作,它其实是be knocked over的简略。
所以,在理解过去分词通常表示被动、完成(即先于谓语时间)的原则前提下,特定句型中过去分词可能是to be done或be done的简略,此时过去分词就不表示先于谓语时间的意义了。要注意这些句型。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!