动名词和现在分词是英语中的两种非谓语动词形式,它们都以-ing结尾,但在语法功能和使用场景上有所区别。
1、语法功能:
动名词(Gerund)具有名词性质,可以作主语、宾语、表语等,还可以作介词的宾语,Swimming is good for health.(游泳对健康有益。)在这个例子中,swimming就是动名词作主语。
现在分词(Present Participle)具有形容词性质,可以用来修饰名词或代词,也可以作状语、定语等,The running water is very clear.(流动的水非常清澈。)在这个例子中,running water就是现在分词作定语。
2、时态和语态:
动名词和现在分词都可以表示进行时态,即由“be+Ving”构成,但动名词还可以表示完成时态和被动语态,而现在分词只能表示完成进行时态,Having finished the work, he went home.(完成了工作后,他回家了。)这里的finished是过去分词,表示被动;而He was seen running in the park.(有人看到他在公园里跑步。)这里的running是现在分词,表示正在进行的动作。
3、用法举例:
a) 作主语:Swimming is my favorite sport.(游泳是我最喜欢的运动。)
b) 作宾语:I enjoy reading books about history.(我喜欢读关于历史的书籍。)
c) 作表语:His dream is to become a doctor.(他的梦想是成为一名医生。)
d) 作介词宾语:She is interested in learning foreign languages.(她对学习外语感兴趣。)
e) 作定语:The running horse is fast.(奔跑的马很快。)
f) 作状语:Walking slowly, she enjoyed the beautiful scenery.(慢慢地走着,她欣赏着美丽的风景。)
g) 作补足语:I consider him to be honest and reliable.(我认为他诚实可靠。)