当前位置:首页>维修大全>综合>

动名词与现在分词的用法及区别(动名词和现在分词怎么区分)

动名词与现在分词的用法及区别(动名词和现在分词怎么区分)

更新时间:2024-04-10 20:10:01

动名词与现在分词的用法及区别

一、句法功能不同

现在分词常用来构成进行时态的,与助动词be搭配使用,一起构成句子的谓语成分。现在分词在句中还可以充当定语、表语和状语。

而动名词则主要起着名词的功能,常在句子中充当主语、定语、表语等成分。

如:

(一)现在分词

谓语:They are playing football on the playground.

定语:There's a moving house in the village.

表语:The book is interesting.

状语:They came into the room laughing and singing.

(二)动名词

主语:Swimming is my favourite sport.

表语:My favourite sport is swimming.

定语:There's a swimming pool in his backyard.

【注意】

现在分词构成时态时,有时会省略助动词be,这主要出现在定语从句的省略结构中。如:

The man who is standing under the tree is my father.

上句中的定语从句who is standing under the tree可以改为短语结构:

standing under the tree

所以,原句就变为:

The man standing under the tree is my father.

二、作定语时的区别

现在分词和动名词都可以作定语,但两者与所修饰的名词的关系是不一样的。

现在分词主要用来描述该名词正在做什么,而动名词则主要用来说明该名词的功能或用途。

如:

a sleeping child

a sleeping car

第一个短语中的sleeping是用来描述child正在睡觉,所以是现在分词。

第二个短语中的sleeping是用来说明car是用来睡觉的,所以是动名词。

因此,以上两个短语的意思是:

一个正在睡觉的孩子

卧铺车厢

【注意】

如果要很快区分出这两者做定语时的区别,可以通过把短语改为定语的形式来辨别。比如,上面两个短语可以改为:

现在分词:a child who is sleeping

动名词:a car which is used for sleeping

三、作表语时的区别

现在分词作表语,主要用来描述主语的性质、特点等。

而动名词作表语,则主要用来说明主语的内容。

如:

现在分词:His plan is very disappointing.

动名词:One of his hobbies is reading.

四、特殊情况

doing有时会用作宾补,此时的doing是现在分词,而不是动名词。

如:

His mother always keeps him doing homework all day long on weekends.

句中的doing就表示一直在做,是持续进行的动作,所以它是现在分词。

更多栏目