首页 > 知识问答 > 动名词与现在分词的区别
动名词与现在分词的区别
动名词和现在分词都是英语中的非谓语动词形式,它们在功能上有所区别。
1、定义区别:
动名词(Gerunds)是以-ing结尾的动词形式,它可以作为名词使用,表示某种行为或动作,Swimming is good for your health.(游泳对你的健康有好处。)在这个例子中,swim是动词原形,但因为它以-ing结尾,所以变成了动名词。
现在分词(Participles)分为两种类型:完成式(Perfect)和非完成式(Non-perfect),完成式以-ed结尾,表示已经完成的动作;非完成式则以-ing结尾,表示正在进行的动作或状态,I have seen that movie.(我看过那部电影。)在这个例子中,seen是see的过去分词形式,表示已经完成的动作,而running则是run的现在分词形式,表示正在进行的动作。
2、语法区别:
动名词在句子中可作主语、宾语、表语、定语等成分,而现在分词通常只能作定语和状语。
- 动名词作主语:Swimming is my favorite sport.(游泳是我最喜欢的运动。)
- 动名词作宾语:I enjoy reading books.(我喜欢读书。)
- 动名词作表语:My job is teaching English.(我的工作是教英语。)
- 动名词作定语:The swimming pool is clean.(游泳池很干净。)
现在分词作定语:The boy running in the park is my brother.(在公园跑步的男孩是我的弟弟。)
现在分词作状语:I am walking to the store while singing a song.(我在一边走一边唱歌去商店。)
3、时态区别:
动名词没有时态的变化,始终保持与原动词相同的时态,而现在分词根据所处的句子结构和上下文环境,可以表示不同的时态。
- 现在分词作定语:The broken vase needs to be replaced.(那个破碎的花瓶需要被替换。)这里的broken表示花瓶已经破碎了的状态,与原动词replaced的时态相符。
- 现在分词作状语:He was sitting quietly when she entered the room.(她进房间的时候,他正静静地坐着。)这里的sitting表示他当时正在进行的动作,与entered这个过去的时间点相符。
动名词和现在分词的主要区别在于它们的语法角色和时态表现,动名词可以作为名词使用,而现在分词既可以作为名词也可以作为形容词或副词使用,同时还具有时态变化的特点。