在讲
现在分词
与
动名词
的区别之前,先说一下现在分词与动名词的格式。它们的格式完全相同,如下:
* 一般形式: doing
* 完成形式: having done
* 一般形式的被动形式: being done
* 完成形式的被动形式: having been done
* 否定形式: 在前边加上not, 如not doing 和 not having done
虽然现在分词与动名词的格式完成相同,但它们在句子中的作用却是有明显的区别的。
1.
动名词相当于名词,所以在句子中可以充当的成分与名词类似,即主要充当主语、宾语、表语等成分。而现在分词的作用类似于副词和形容词,在句子主要充当状语、定语、补语、表语等。
Hearing the noise
, they immediately stopped talking. 一听到有声音,他们立刻就停止谈话。(现在分词作状语)
He asked an
embarrassing
question. 他提了一个令人难堪的问题。(现在分词作定语)
I felt somebody
patting me on my shoulder
. 我感觉到有人拍了拍我的肩膀。 (现在分词作宾语补足语)
Growing roses
is her hobby. 种玫瑰是她的爱好。 (动名词作主语)
She like
talking
very much. 她很喜欢讲话。 (动名词作宾语)
He insisted on
writing
at once. 我坚持马上就写。 (动名词作介词宾语)
2.
现在分词作定语时可以位于名词之前,也可以位于名词之后作
后置定语
。
We need to keep up with the fast
changing
world. 我们需要跟上快速变化的世界。
The girl
singing in the next room
is my friend. 隔壁房间正在唱歌的女孩是我的朋友。
现在分词作定语时,与动名词构成的合成词是有区别的。现在分词一般表示所修饰的名词的动作,而动名词表示用途,目的等。如:
现在分词:
a flying bird 飞行的鸟
a swimming boy 正在游泳的男孩
动名词:
waiting room 候车室
a swimming suit 泳衣
3.
虽然现在分词和动名词都可以作表语,但意义上也是有区别的。现在分词作表语相当于形容词作表语,而动名词作表语则相当于名词作表语。试比较下面的句子。
The job is
tiring
. 这工作很累人。 (现在分词作表语)
The street there is
disgusting
. 那里的街道令人恶心。(现在分词作表语)
He hobby is
painting
. 他的爱好是画画。 (动名词作表语)
One of her duties is
keeping the files
. 她的职责之一是管理档案。 (动名词作表语)
从上面的例句可以看出,动名词作表语是用于说明主语是什么(即用于定义主语);而现在分词作表语相当于形容词作表语,用于说明主语的性质、特征等。
另外,由于现在分词类似于副词与形容词,所以前边常可以有副词修饰语,而动名词则较少这样用。如:
The reason he gave was
very convincing
. 他给出的理由很有说服力。
The difference was
most striking
. 差别很明显。
上一篇:
不好辨认的现在分词形式