动名词和现在分词的区别是?

如题所述

动名词和现在分词虽然形式一样,但从本身词性来说,动名词顾名思义,属名词词性,所以在句中要充当名词能作的成分,常作主语/宾语/定语/表语.
现在分词(表主动/进行),属形容词词性,充当形容词能作的成分,常作表语/定语/状语/补语.
所以可以从-ing形式作的成分来确定它是动名词还是现在分词.如果-ing形式是作主语/宾语的,那肯定就是动名词了.如果是作状语/补语,那肯定是现在分词.
至于动名词和现在分词都可以作的成分定语/表语,需要具体去区别.
(1)作定语时的区别:
现在分词表示主动/进行,作定语时表示与被修饰词是主动关系.
动名词作定语时表示被修饰词的用途.
举个例子:
a swimming girl “一个正在游泳的女孩”(现在分词)
a swimming pool “一个游泳池”(动名词)
(2)作表语时两者的区别:
动名词作表语时,主语和表语的位置可以互换.
eg: My job is teaching.
= Teaching is my job.
现在分词作表语,通常是指那些已经转化为形容词的-ing形式,如interesting, exciting, disapointing,surprising等.
eg: The book is interesting.
为什么要强调说 “那些已经转化为形容词的-ing形式”呢?因为大多数情况下,常见的 “be + 现在分词”是用来构成进行时的,不看作是系表结构。
eg: She is doing her homework.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2006-05-25
动名词是动词要做名词用的时候,加ing形成的。
比如主语或者宾语要由名词或相当于名词的词充当,但由某个动作做主语或宾语时,这个动词就要变成动名词。比如说“学习是一件困难的事”这里的学习就是动词,但在英文里,动词不可以做主语,所以要变成learning

现在分词是表示事情正在发生。这个应该很好理解。本回答被提问者采纳
第2个回答  2019-09-19
从形式上来看,都是一样的,都被称为动词的ing形式,
但是,无别在于:
动名词更偏向于词性用作名字,可以接在物主代词后,her
writing
现在分词偏向于表示动作正在进行,she
is
writing.
第3个回答  2006-05-25
动名词通常后面跟的是ING
现在分词就是动词的过去分时
第4个回答  2019-12-17
动名词作定语表用途,如a
swimming
pool游泳池
现在分词作定语表状态,如a
swimming
boy
一个正在游泳的男孩
二者的区别主要是作定语时较难区分,其他都容易。
相似回答