这四个是什么意思什么时态做题的时候怎么区别

1个回答

  • 1.to be done是动词不定式一般式to do的被动形式,通常表示动作在谓语动词表示的动作之后发生,且与逻辑主语之间有被动关系;

    2.to be doing一般表示该动作与谓语动词表示的动作同时发生.

    3.to have done是动词不定式的完成式;表示该动作发生在谓语动词表示的动作之前;

    4.to have been done是to have done的被动式,表示该动作不仅发生在谓语动词表示的动作之前而且与逻辑主语之间有被动关系.

    下面举例说明:

    He pretended to leave the room(leave发生在pretend之后)

    He pretended to be sleeping while mother came into his room(sleep与pretend同时发生)

    He pretended to have known the secret.(know发生在pretend之前)

    He pretended to have been beaten by John.(beat发生在Pretend之前,且逻辑主语he与beat之间是被动关系)