非谓语动词doing/having done/done区别

1个回答

  • 以上三个例子 非谓语做状语

    第一个doing watch 和 那个主句的主语 he 是主动的关系 所以要用 doing

    第二个句子 finish 和 he也是主动的关系,当时这里有一个很明显的先后关系,他先做完作业,再和同学踢足球. 表明显先后顺序时 要用完成时态.

    第三个句子的give 和 I 是被动的关系.别人给我更多的时间,就是 我被给予更多的时间.所以要用过去分词 done来表示被动