动名词和现在分词的用法有什么区别
1.现在分词和动名词在形式上是非常相似的,但是细说的话,动名词和现在分词在用法上还是有区别的。
动名词就是“名词”,但是,一方面动名词还保留动词的某些特征,具有动词的某些变化形式,用来表达名词所不能表达的较为复杂的含义,另一方面动名词在句子的用法与功能方面,和名词类似:在句子中可以充当主语、宾语、表语、定语。动名词也可以被副词修饰,或者用来充当宾语。例如:
They who are older girls run into constant discrimination in trying to find a job.
在寻找工作方面,大龄的她们不断地受到歧视。
Living in digs means having one room in someone's house.
寄居的意思是在别人的家里借住一间房间。
动名词用法要点:
动名词常泛指,句法作用常为主语/宾语/表语/定语,时态/语态形式常为一般/完成/被动式。
being done是被动,没有任何进行的含义。用来充当主语的要注意,通常会使用it作形式主语,不表示未来发生事,所表达的信息都是已知的。
用来充当表语的要注意,其作用相当于一个“名词”,核查的方法很简单,主语与表语互相换位能够成立。
用来充当定语也容易分辨,表示名词之用途。用来充当宾语有点复杂,最关键的是注意谓语动词,时态和谓语动词进行比较,先于谓语动词时使用完成式,其逻辑主语不固定,可以在句子中或者句子外。
对于否定式,在它前面加not,对于复合式,在它前面加物主词,非句首宾格词也可用。
2.现在分词(present participle)相当于“形容词”,在句中作定语或者状语。
所以当-ing形式出现在英语句子中作主语、宾语、同位语时,基本上可以肯定是“动名词”,当-ing形式出现在句中作状语时,基本上可以肯定是“现在分词”。
3.动名词和现在分词都可以在系动词后面作表语。
区别的方法如下:
1)充当表语的动名词与主语指的是同一件事,这个时候系动词相当于“是”,一般来说,将句子中的主语和表语位置互换,语法和意思不会有变化。
例如:
将句子改成Swimming is my hobby.
(我们可以将原句中的主语与表语位置互换)
2)现在分词作表语,主要用来说明主语的性质,现在分词和主语的位置不能互换。
例如:
The novel is interesting.这个小说很有趣。
不可以改成:Interesting is the story.
很有趣的是这个小说。(两个句子的意思有所不同)
4.动名词和现在分词都可以用作定语来修饰名词。
两者的主要区别是:
动名词修饰名词时,主要表示该名词的用途,而现在分词修饰名词时,表示性质、状态或者动作等。例如:
a swimming boy和a swimming suit
前者的意思是“一个正在游泳的男孩”,即a boy who is swimming ,现在分词swimming表示被修饰名词boy的动作;
而后者的意思是“游泳衣”,即a suit for swimming ,动名词swimming表示suit 的用途。
a sleeping girl 和 a sleeping car
前者的意思是“一个正在睡觉的女孩”,即a child who is sleeping ,现在分词sleeping表示被修饰名词 child 正处于的状态;
而后者的意思是“卧车(被用来睡觉的车厢)”,即 a car which is used for sleeping ,动名词 sleeping表示car 的用途。
本文作者:丹丹英语(公众号:英语语法学习)
本文已获转载授权,版权归作者所有,如需转载,请联系原微信公众号“英语语法学习”。