发布网友 发布时间:2022-04-27 02:53
共1个回答
热心网友 时间:2022-06-25 02:38
(一)动名词和现在分词的相同之处:
都是非谓语的一种,都可以作定语。
当动名词作定语时,一般表示用途。如:a reading room,意为“阅览室”;a dining room, 意为“餐厅”;a waiting room, 意为“候车室”。
当现在分词作定语时,表示一个主动的、正在进行的动作。如:a sleeping boy, 一个正在睡觉的孩子。再如:The girl standing under the tree is my niece. 站在树下的那个女孩是我的侄女。
2. 形式相同。
根据时态和语态,动名词和现在分词都可以划分为四种形式:doing、being done、having done、having been done。
如:He admitted having broken the rule. 他承认自己违反了规则。(动名词的完成时主动式) Having finished his homework, he went out to play football. 完成作业之后他就去踢足球了。(现在分词的完成时主动式)
(二)动名词和现在分词的不同之处:
定义不同。
动名词是指兼有动词和名词特征的非谓语动词。
现在分词是分词的一种,具有双重性。一方面,它具有动词的特征,可以有自己的宾语和状语;另一方面,它又具有形容词和副词的特征,可以充当表语,定语,状语,补足语,可以表示主动或正在进行的动作,是非谓语动词的一种。
2. 用法不同。
动名词还能用作主语、宾语,现在分词不行。
作主语:Swimming is my hobby. 游泳是我的爱好。
作宾语:He had given up smoking. 他已经放弃吸烟了。
现在分词还能用作状语,动名词不行。
如:Not having received any letter from him, I gave him a call. 意为:由于没有收到他的来信,我给他打了一个电话。
关注我,获得更多实用有趣的英语知识~