很多同学还不清楚动名词和现在分词的区别,现在用例句为同学们解析一下动名词跟现在分词的区别:
动名词和现在分词从形式上面看是一样的,都是动词的ing形式,但是所做成分有区别,动名词起名词的作用,一般做句子的主语宾语,有时候也做表语,但是现在分词是表达一个动作,一般做状语,特别是伴随状语,在表达进行时的时候也是现在分词。
例如:
Swimming is my hobby. 这句话中swimming 就是动名词做主语
Following the students, the teacher came into the classroom.这句话中Following the students,就是现在分词作伴随状语。
动名词和现在分词都是由v+ing构成,在句中都能作表语和定语,而且都保留着动词的一些特征,有其完成式和被动态.那么v+ing形式到底是现在分词还是动名词呢?下面有五种区别方法:
(1)如果v+ing形式与被修饰名词逻辑上是主谓关系,就是现在分词,它相当于定语从句;如果逻辑上没有主谓关系,则是动名词,它可以用介词for加上这个动名词来代替,该介词短语应放在被修饰名词之后.例如:
1)a moving blackboard正在移动的黑板(moving:现在分词,a moving blackboard=a blackboard which is moving)
2)a walking tractor手扶拖拉机(walking:现在分词,awalking tractor=a tractor which is walking)
(2)如果v+ing形式是说明主语怎么样,表示的是主语的形状、特征的是现在分词,现在分词起着形容词和副词的作用,在句中作宾补和状语,一般用how提问,后不带宾语,但可用very,so,quite等词修饰,也可用more和most分别构成比较级和最高级.如果v+ing形式是说明主语是什么,即主语的具体内容,强调主语的行为、功能和用途的则为动名词.动名词起着名词的作用,在句中作主语和宾语,一般用what提问,也可用状语来修饰,但不能用程度副词very,much等修饰.例如:动名词和现在分词的区别,动名词跟现在分词的区别
1)The news is very exciting.(exciting:现在分词)
2)Laying eggs is her full-time job.(laying:动名词)
(3)动名词作表语,和主语间可以划等号,甚至可以交换位置.如上述例句2)可改写成:Her full-time job is layingeggs.而现在分词充当表语,不能同主语划等号,因此不能同主语换位置.例句1)不能改写成:Exciting is the news.
(4)v+ing前有冠词、物主代词、名词所有格或指示代词的是动名词;用来构成复合形容词的v+ing形式和独立主格结构中所用的v+ing形式的是现在分词.例如:
1)His coming was unexpected.(coming:动名词)
2)The Chinese are brave and hard-working.(working:现在分词)
(5)朗读时,如果v+ing形式与它修饰的名词均有句子重音的为现在分词;如果v+ing有句子重音,被它修饰的名词没有句子重音的则为动名词.
其实,最重要的一点区别是:
动名词作修饰语表示用途:如a sleeping room 卧房,即这房是拿来睡觉的,不是正在睡觉的房间
而现在分词做修饰语表示所处状态:如a sleeping girl 一个正在睡觉的MM,不是拿来睡觉的姑娘……
先放两个例句:
1. Thatflying bird is an eagle.
2. Thatflying jacket looks smart on you.
这个两个句子中的定语位置上的flying长得一模一样,如何区分呢?
此时,我们只需将主语中的名词词组提取出来,改造成“主系表”结构即可,比如:
将That flying bird变为:
3. That bird is flying.
这时候,我们会发现这个句子语义通畅,逻辑正确。既可以理解为现在进行时“be+现在分词doing”,也可以把flying完全当作形容词化的分词,作be动词后面的补语,补充主语bird的状态。所以,此时的 flying 是现在分词。
- 上一篇:20个英语复杂句及解析句子成分的例句20个
- 下一篇:南通肉制品市场消费者调查问卷表
-
-
-
-
-
-
-
运动员广告形象塑造文献综述和参考文献
进出口贸易与经济增长文献综述和参考文献
甲硫醇钠生产工艺设计任务书
Toeplitz定理及其应用+文献综述
身体自尊量表(PSPP)
货币国际化国内外研究现状
从何红舟《桥上的风景》中感受油画构成美
街头游园设计
玫瑰精油特征香气成分研究
多级反馈队列调度算法的研究+源代码