定语从句
定语从句是英语中最为重要的语法之一。从《经济学人》的那些长难句中经常可以发现that, which, who, whose……等等词引导的定语从句(虽然并不一定都是定语从句),由此看来,表达复杂意思时,定语从句可以说是英语表达不可或缺的一部分。
比如你想表达“我昨天遇到的那个女孩今天早上和我说话了”,中文似乎很简单,一个昨天遇到的,但是英文中并没有一个词可以直接表达这个意思,这时候就需要定语从句来帮忙了。
The girl who I had met yesterday talked to me this morning昨天遇到的那个女孩今天早上和我说话了
既然这么好用、实用、必用,那我们就必须好好掌握这个语法
1.构成
首先,我们要知道,定语从句的构成,有两个重要部分:先行词和关系词
其次,定语从句是缺少成分的,需要由关系词来补充成分(主语、宾语)
1.1先行词:定语从句修饰的对象即为先行词,如The girlwho I had met yesterday talked to me this morning
1.2关系词:重复指代先行词,起连接主句和从句的作用,并且在定语从句中充当一定成分的连接词称为关系词,如The girlwhoI had met yesterday talked to me this morning
关系词又可分为两类:关系代词(who, whom, which, that和whose)和关系副词(when, where, why)(见下文)
2.分类
接下来,我们要分析一下关系词在其引出的从句中代表了什么成分,由此可分为两大类
关系词用作从句的主语和关系词用作从句的宾语
2.1.关系词用作从句的主语
2.1.1关系词用作从句的主语
一般定语从句紧跟在它所修饰的名词后面
The woman who lives next door is a dancer
2.2关系词用作从句的宾语(动词的宾语和介词的宾语)。这一类定语从句的关系词可以省去
2.2.1.关系词用作从句动词的宾语
I want to find a friend who I can trust completely
who是trust的宾语
2.2.2关系词用作从句中介词的宾语
I’m thinking about friends who you can share everything with
who充当with宾语
3.关系词的种类与用法
3.1关系代词(who, whom, which, that, whose)
3.1.1.who和whom,先行词指的必定是人,如
A句:It has slipped out of the hands of the humanswho sent it there.先行词是humans
B句:I’m talking about friends to whom I can talk when I am sorrowful. 先行词是friends
两者的区别是:
who前面不可以加介词,如B句中to [],由于是介词to,故后面只能用whom,不能用who
whom不能做从句中的主语,如A句中who sent it, 很明显who是主语,这里就不能用whom sent it了。
3.1.2.which,先行词指物
用法基本同who,可作主语和宾语
C句:The former require far larger sums to be invested to win turf wars,whichcan lead to oversupply and waste.前者需要更大的资金投入以赢得地盘之争,而这可能会导致过度供应和浪费”
D句:they were not yet the obligate bamboo feederswhichthey are today它们还不像今天一样专以竹子为食
我们可以发现C和D句中which前面一个有逗号,一个没逗号,即前者为非限制性定语从句,后者为限制性定语从句。这个区别我们后面4中再讲。
3.1.3.that,先行词既可指物,也可指人,用法也基本相同。即that可以替换who和which,如A句中的who可以用that替换
只是用的时候有以下几点需注意
①:that不能用在非限制性定语从句中(即从句和主句用逗号隔开了)。故像C句中的which就不能用that替换
②:that不能用于介词的后面(和who同)。如B句中的whom就不能用that替换。
③:当先行词中同时出现人和物的时候,用that
The singer and his song thatthe newspaper reported this morning are known to everyone.报纸上报道的这个歌手和他的歌曲人人皆知
④:先行词指物时,由all, little, few, none等词修饰时,用that
Allthatmatters is being with your loved ones.最重要的是跟你爱的人在一起。
3.1.4whose,表示人或物的所有关系,和my, your, her一样,后面要跟名词
比如I lost a watch. Its color is blue。我丢了一只表,它是蓝色的
这样的两个简单句显得很单薄
用whose表示的定语从句:I lost a watchwhose coloris blue.
3.2关系副词(when, where, why他们在从句中分别作时间状语、地点状语和原因状语。作状语的时候,从句中是不缺成分的,这点要注意)
3.2.1.when
A:定语从句不缺少主语和宾语,但需要补充状语来解释时,when用作状语(时间状语)
I always remember the day when I met you
从句中“I met you”,主、谓、宾,都完整了,when把“I met you”作为时间状语,解释the day(那天)到底发生了什么,以致于我会一直记得
B:若定语从句缺少的是主语或宾语,即使先行词是表示时间的名词也用which或that, 不用when
I’ll never forget the time which I spent on games.
从句中是I spent …… on games, 很明显缺少了spent的宾语,是缺少成分的。
则which作spent的宾语
The day, which was sunny in the beginning , ended with a violent storm.
从句was sunny in the beginning 明显也是缺少主语的
which作was sunny的主语
I’ll never forget the day when we first met each other.
we first met each other是不缺成分的,when把“we first met each other”补充作时间状语,解释了为什么那天我不会忘记
3.2.2. where其实用法也和when相似,只是变成了地点状语,即先行词变了,表示地点(如town, theater等等)。这里就不多作赘述
3.2.3 why 引导原因状语从句,先行词是表示原因的词,如reason
This is the reason why I fell in love with you 这是我爱上你的原因
4.限制性定语从句和非限制性
4.1限制性定语从句是用来对一个名词提供必要的信息(不能转成非限制性定语从句)
I don’t like teachers who always read the words on books in class.我不喜欢上课一直念书的老师
限制性定语从句描述的是一种性质,特质,是必不可少的信息。比如上一句,你是因为老师只念书才不喜欢的,你总不可能不喜欢所有的老师吧,只是因为这个“总念书”的特质才不喜欢的
4.2非限制性定语从句用来提供附加的,非必要的信息,作进一步解释。(即:即使去掉了定语从句中的内容,对主要内容也没什么影响的)
下面两种先行词,其后都用非限制性定语从句
A:专有名词(本身的意义已经很完整了或已经为人所知的)如Hangzhou, China等
China, which is the most powerful developing country in the world, plays an important role in the global economics. 中国,世界上最大的发展中国家,在全球经济中发挥着重要作用。(其实中间句有与没有都无所谓)
B:类指名词(指同一类事物)
A dog, which is the closest friend of mankind among animals, is given preferential treatment. 在动物中,狗作为人类最亲密的朋友,受到人们的优待。(这里指狗这类动物)
A dog which bit me yesterday was locked. 昨天那只咬我的狗被关了起来。(这里特指那只狗,需要特别描述)
关于这两个概念,如果记不住,提供一个无厘头记忆法:
既然限制性定语从句是限制某一个特质、特点,双方是相爱的,相辅相成不可或缺的小情侣,那当然要跟得紧紧的,中间哪能隔着个逗号当小三
非限制性定语从句,反正我这个主语众人皆知,众人皆爱,你这个从句可有可无的,多你一个不多,少你一个也不少的,隔得远就远吧,多个逗小三也没事的。
最后
另外还需注意一点:从句中的谓语单复数形式,根据先行词的单复数而定
好啦,以上就是定语从句的相关知识啦
忘了的时候点进来,再看看
学而时习之~
开心的冒烟儿~