非谓语中的不定式与过去分词非谓语中有不定式和过去分词 不定式的 to have done结构与done 有什么区别?是不

2个回答

  • Answer:

    (1)不定式的完成式表示不定式的动作在谓语表示的动作(状态)之前完成

    例:

    I am sorry to have said that.

    我对已说过的话表示抱歉

    (2)过去分词(本身不仅表"完成"还强调"被动")

    例:

    Given more time,he can do it better.

    如果他被给予更多的时间,他就能把它做得更好.

    这里give 与 he 是被动关系.

    补充回复:是的.过去分词作为非谓语动词之一,它本身兼被动和完成两种属性.如果逻辑主语与非谓语动词之间是主动关系,那么非谓语动词一定不能用过去分词形式.

    注意:上面我说的是过去分词作非谓语的用法,不要把"过去分词"在被动语态中与be动词构成谓语的用法混淆.过去分词在被动语态中只表被动,其完成形式是"have/has/had been done"

    If you still feel confused,leave a message please