现在分词和动名词的区别,在动词后加上-ing修饰名词,被称为现在分词(waiting people)。在动词后加上-ing变成名词,被称为动名词(a waiting room)。两个都是V-ing形式,要怎么区分呢?
waiting people和a waiting room中,哪个waiting是动名词,哪个waiting是现在分词呢?其实,只要准确掌握基本概念就不难区分了。
动名词是把动词变成名词,起名词的作用,在句子中作主宾补。现在分词是把动词变成形容词,起修饰名词的作用。
waitingpeople是“等待的人们”的意思,waiting修饰people。修饰名词的是形容词。所以,这里的waiting是表示主动和进行含义的现在分词。
a waitingroom是“等待的房间”的意思吗?房间不能等待,所以房间(room)不可以被waiting修饰。只是让人们等待用的房间,即“等候室”的意思,所以waiting是动名词。
举例说明更容易一些。
在walking people和walking sticks中,walking people是“正在行走的人”的意思。walking修饰people。所以walking是表示主动、进行的含义,修饰名词people的形容词,所以是现在分词。
walking sticks不能解释为“行走的手杖”。因为手杖自己不能行走,所以walking不能修饰sticks。只是表示行走时起辅助作用的sticks,即“拐杖”,因此walking是动名词。
再看下面的例子。
在a sleeping baby和 a sleeping bag中,a sleeping baby是“睡觉的孩子”,sleeping修饰名词baby,表示主动、进行的意思,所以是现在分词。
a sleeping bag不能理解成“睡觉的bag”,因此是动名词,意思是“睡袋”。