动名词和不定时的区别

1个回答

  • 1、基本结构的区别

    动名词 doing 不定式 to do

    2、句法功能上的区别

    都可以做主语、宾语、表语、定语和补语

    但是to do还可以做状语,而动名词不可以

    1)做补语的情况,动名词做补语只限于类似名词做补语的情况,因为动名词多偏重于表达某种抽象的行为,实际上是名词性的;而to do做补语一般为宾语补足语或者被动语态的主语补足语

    2)在做主语的时候,动名词偏重于表达抽象的行为,而to do则表达具体的行为

    e.g. Smoking is harmful. It is harmful for you to smoke too much.

    3)作定语,动名词一般单词作定语,放在修饰词之前,而to do则需要后置

    4)作宾语,涉及动词搭配,有些动词后面只能接动名词作宾语,有些只能接to do作宾语,另有一些两种都可以接,含义不同.动词搭配的这部分网上有很多总结,可以找来看看

    暂时想到这么多,后来者可以继续~