区别如下:
一、句法功能不同
1、现在分词常用来构成进行时态的,与助动词be搭配使用,一起构成句子的谓语成分。现在分词在句中还可以充当定语、表语和状语。
2、动名词则主要起着名词的功能,常在句子中充当主语、定语、表语等成分。
如:
(一)现在分词
谓语:They areplaying footballontheplayground.
定语:There'sa moving houseinthevillage.
表语:Thebookis interesting.
状语:Theycameintotheroom laughing and singing.
(二)动名词
主语:Swimming ismyfavouritesport.
表语:Myfavouritesportis swimming.
定语:There'sa swimming poolinhisbackyard.
【注意】现在分词构成时态时,有时会省略助动词be,这主要出现在定语从句的省略结构中。
如: Themanwhoisstandingunderthetreeismyfather.
上句中的定语从句“whoisstandingunderthetree ”
可以改为短语结构:“standingunderthetree”
所以,原句就变为:Themanstandingunderthetreeismyfather.
二、作定语时的区别
现在分词和动名词都可以作定语,但两者与所修饰的名词的关系是不一样的。
现在分词主要用来描述该名词正在做什么,而动名词则主要用来说明该名词的功能或用途。
如:
1、asleepingchild一个正在睡觉的孩子
(sleeping是用来描述child正在睡觉,所以是现在分词。)
2、asleepingcar 卧铺车厢
(sleeping是用来说明car是用来睡觉的,所以是动名词。)
【注意】如果要很快区分出这两者做定语时的区别,可以通过把短语改为定语的形式来辨别。比如,上面两个短语可以改为:
现在分词:achildwhoissleeping
动名词:acarwhichisusedforsleeping
三、作表语时的区别
现在分词作表语,主要用来描述主语的性质、特点等。而动名词作表语,则主要用来说明主语的内容。
如:
现在分词:Hisplanisverydisappointing.
动名词:Oneofhishobbiesisreading.
扩展资料
动名词它在形式上与现在分词相同,都是在动词原形的词末加-ing。在现代语法中,这两种形式同视为"-ing形式"。
这两种形式的另一个相同之处是:它们都是由动词变化而成的,它们都保留了动词的某些特征,它们都能带自己的宾语、状语,而构成动名词短语或是现在分词短语去担当句子成分。
例如:
Speakinginthepublic,hewillsurelybeverycheerful.
(现在分词短语,作状语)他在公众场所讲话时总是兴高采烈的。
Shehatesspeakinginthepublic.
(动名词短语,作宾语)她不喜欢在公众场所讲话。
区别:
1.动名词和现在分词都可以用于系动词之后作表语,区别方法是:
①作表语的动名词与主语指的是同一件事,此时系动词相当于“是”,通常把主语和表语的位置互换,语法和意思不变,例如:
Myhobbyisswimming.可改为Swimmingismyhobby.(可将原句中的主语与表语位置互换)
②现在分词作表语主要用以说明主语的性质,不能与主语互换位置,例如:
Thestoryisinteresting.不可改为:Interestingisthestory.
2.动名词和现在分词都可以用作定语来修饰名词,两者的区别在于:
动名词修饰名词时主要表示该名词的用途,而现在分词修饰名词时性质、状态或动作等。试比较:
①aswimmingboy和aswimmingsuit
前者的意思是“一个正在游泳的男孩”,即aboywhoisswimming,现在分词swimming表示被修饰名词boy的动作;而后者的意思是“游泳衣”,即asuitforswimming,动名词swimming表示suit的用途。
②asleepingchild和asleepingcar
前者的意思是“一个正在睡觉的孩子”,即achildwhoissleeping,现在分词sleeping表示被修饰名词child正处于的状态;而后者的意思是“卧车(被用来睡觉的车厢)”,即acarwhichisusedforsleeping,动名词sleeping表示car的用途。
参考资料来源: