动名词和现在分词的区别
动名词和现在分词的区别如下:
1、动词的-ing形式用作主语时为动名词,现在分词不可以用作主语。有时it作形式主语,把动名词主语放在句子后面。
2、动词的-ing形式用作宾语时为动名词,现在分词不可以用作宾语。
3、当动词的-ing形式用作状语时为现在分词,动名词不可以用作状语。
现在分词及其短语可以用作状语,表示时间、原因、结果、条件、让步、方式或伴随情况等。其动作可能发生在谓语之前或之后,也可能与谓语动词的动作同时发生。
4、动名词与现在分词都可以用作表语,当动词的-ing的作用相当于名词时为动名词。当动词的-ing的作用相当于形容词时,动词的-ing为现在分词。
5、动名词与现在分词都可以用作定语。
动名词和现在分词:
动名词(英语:gerund),指的是动词ing形式的一种,兼有动词和名词特征的非限定动词(即非谓语动词)。它可以支配宾语,也能被副词修饰,动名词有时态和语态的变化。动名词具有名词的性质,因此在句中可以充当主语、表语、宾语、定语,但是不能充当状语。
现在分词表示其所修饰的名词的动作,即:现在分词与其所修饰的名词在逻辑上具有主谓关系。通常能改为一个定语从句。动名词则表示其修饰的名词的性质,或用途或功能。两者在逻辑上无主谓关系。因此,只能改为一个for加动名词的短语。