【现在分词和动名词的区别】在英语语法中,“现在分词”(present participle)和“动名词”(gerund)虽然形式相同,都是动词的“-ing”形式,但它们在句子中的功能和用法却有所不同。理解这两者的区别对于正确使用英语至关重要。
一、
1. 现在分词
现在分词通常用于构成进行时态(如:I am running),表示动作正在进行。它也可以作形容词或副词,修饰名词或说明动作的方式。此外,在某些情况下,现在分词可以引导状语从句或独立主格结构。
2. 动名词
动名词则是动词的“-ing”形式,但在句中充当名词的角色,可以作为主语、宾语、表语或介词宾语。它强调的是“做某事”的行为本身,而不是具体的动作过程。
3. 主要区别
现在分词侧重于动作的进行或状态,而动名词则更像一个名词,表示“某种行为”或“某种活动”。两者的功能不同,不能随意互换。
二、表格对比
| 项目 | 现在分词 | 动名词 |
| 形式 | 动词 + -ing | 动词 + -ing |
| 功能 | 作定语、状语、补语;构成进行时态 | 作主语、宾语、表语、介词宾语 |
| 作用 | 表示动作的进行或状态 | 表示“做某事”的行为或活动 |
| 例子 | He is running.(进行时) Running is fun.(动名词作主语) | I enjoy swimming.(动名词作宾语) The running water is cold.(现在分词作定语) |
三、常见误用与辨析
1. 进行时态:
- 正确:She is cooking dinner.(现在分词)
- 错误:She is a cook.(此处应为名词“cook”,不是现在分词)
2. 动名词作主语:
- 正确:Swimming is good exercise.
- 错误:Swim is good exercise.(“swim”是动词原形,不能作主语)
3. 现在分词作定语:
- 正确:The running child is tired.(表示正在跑的孩子)
- 错误:The swim child is tired.(“swim”不能作定语)
四、小结
虽然现在分词和动名词都以“-ing”结尾,但它们在句中的作用和功能截然不同。掌握它们的用法,有助于提高英语表达的准确性和自然性。通过多读多练,逐步区分它们的用法,是学习英语的重要一步。


