区别一:先行词
先行词就是定语从句要修饰的名词啦,比如:That's the cat that I saw yesterday. 其中the cat 就是先行词。
先行词分为两种:
第一种是指代模糊的名词,比如:the dog, a person, something,光看名词我们不知道它具体指什么。
这种指代模糊的名词,后边跟的定语从句就是限定性定语从句。
比如:I'm a person who doesn't care about appearances. 我是一个不在乎外表的人。
因为有了从句,我们才知道先行词 a person 到底指什么。这种从句限定了先行词的范围,所以叫限定性定语从句。
第二种先行词是指代具体的词,比如:Google, my uncle, Hilton hotel
这种指代具体的名词,后边跟的定语从句是非限定性定语从句。
比如:He wants to work at Google, which is one of the best companies in the world. 他想去Google上班, Google是世界上最好的公司之一。
这里没有定语从句我们也知道Google这个名词具体指什么,所以从句只起补充信息的作用,而无法限定这个名词的指代范围。
区别二:引导词
限定性定语从句最常用的引导词是who,that,which
who只能用来指人
which只能用来指物
that则是两者皆可
非限定性定语从句最常用的引导词是 who,which
who用来指人
which用来指物
that在这里是不能用的哦
注意whom在这两种从句中都可以用来指人,但在口语中是很少出现的。
区别三:逗号
限定性定语从句前有一个逗号
He wants to work at Google, which is one of the best companies in the world.
而非限定性定语从句前是没有逗号的
This is the cat that I saw the other day.
练习+总结
来看两个句子,你能说出它们是哪种定语从句吗?
1. My mother, who is the nicest person on earth, doesn't like him.
2. Nancy is the one who always forgets her phone.
新浪微博 @意趣英语 公众微信YiQuEnglish