不定式,动名词,分词的区别

1个回答

  • 动名词(gerund)和现在分词(present participle)的区别

    所谓动名词(gerund)就是名词,只是保有一些动词的功能.所以它在句中可以作主语,宾语,表语,同位语,定语等那些名词可以充当的成分.

    而现在分词(present participle)相当于形容词,在句中作表语,定语或者状语

    所以当-ing形式出现在句中作主语,宾语,同位语时,它肯定是gerund.

    当-ing形式出现在句中作状语时,它肯定是present participle.

    它们有可能被弄错的是作表语和定语时.其实也很好区分

    1.作表语:我们知道,名词和形容词都可以作表语.

    This is water(n.).

    It is transparent(adj).

    这时你肯定能明白,如果-ing作表语相当于n.它就是gerund.反之相当于adj.时它就是present.participle.

    The situation both at home and abroad is very inspiring.

    One of the best exercises is swimming.

    2.作定语时的区别我在回答中已经解释了.动名词作定语时,表示它所修饰的名词的性能和用途,和它所修饰的名词在逻辑上没有主谓关系;现在分词作定语时,表示它所修饰的名词正在进行的动作,和它所修饰的名词在逻辑上有主谓关系.

    a sleeping bag.(用途)=a bag for sleeping

    a sleeping child = a child is sleeping (child是sleep的主语,sleep是child发出的动作)

    至于不定式,在句中起着名词、形容词和副词的作用,可以担任除谓语以外的其它成份.