外观
第十九章 定语从句
本章目标
这一章学习定语从句。定语从句放在名词后面,像形容词一样说明这个名词。
你会学到:
- 怎样找出定语从句修饰的名词;
- 怎样使用
who / whom / whose / which / that; - 怎样使用
when / where / how / why; - 什么时候可以省略关系词;
- 什么时候必须使用逗号;
- 怎样看懂
what / whatever / whoever / whichever; - 怎样看懂分裂句;
- 怎样区分外形相似的
wh-、wh-ever和that。
句型标记系统
| 符号 | 含义 | 说明 |
|---|---|---|
| 1 | 主语 Subject | 句子的主角,回答“谁 / 什么” |
| 2 | 动词 Verb | 表示动作或状态 |
| be | 系动词 / 广义 be 标记 | is / am / are / was / were 是 be 动词;has been / have been / had been / will have been / would have been 是 be 动词的完成形式;look / feel / seem / become / get 等系动词也按 be 标注 |
| 3O | 宾语 Object | 动作的接受者,回答“谁 / 什么” |
| 3C | 补语 Complement | 说明主语或宾语“是什么 / 怎么样 / 在哪里” |
| (4) | 状语 Adverbial | 可以删除的时间、地点、方式等修饰成分 |
| (be) | 隐藏的 be | 宾语和宾语补足语之间可以插入 be,用来检验说明关系 |
五种基本句型写成:
- 1 + 2
- 1 + 2 + 3O
- 1 + 2 + 3O + 3O
- 1 + be + 3C
- 1 + 2 + 3O + (be) + 3C
注意:状语 (4) 可以出现在五种句型中,但它不是句型骨架的一部分。
关系从句的结构
定语从句也叫关系从句。它的工作和形容词相似:放在名词后面,说明这个名词是哪一个,或补充这个名词的信息。
先看两句话:
I know something.
我知道一件事。
No other person knows it.
别人都不知道这件事。
第二句中的 it 和第一句中的 something 指同一件事。把两句合在一起时,可以把 it 改成关系代词 which,再把 which 移到从句开头:
I know something which no other person knows.
我知道一件别人都不知道的事。
| I | know | something | which no other person knows |
|---|---|---|---|
| 1 | 2 | 3O | 修饰 something 的定语从句 |
something 是先行词。先行词就是被定语从句说明的名词或名词短语。
which 有两个工作:
- 它把从句接到先行词后面;
- 它在从句内部代替
something,作knows的宾语。
名词从句和状语从句通常需要在外面加一个连接词。定语从句不同。它常常把从句内部原有的名词、代词或状语改成关系词,再移到前面。
关系代词
关系代词一边连接先行词和从句,一边在从句中承担成分。
说明人时,常用:
| 从句中的工作 | 常用形式 |
|---|---|
| 主语 | who |
| 宾语 | whom;日常英语常用 who |
| 所有格 | whose |
说明事物时,常用:
| 从句中的工作 | 常用形式 |
|---|---|
| 主语或宾语 | which |
| 所有格 | whose 或 of which |
在限定性定语从句中,that 常常可以代替 who 或 which。后面会解释什么叫“限定性”。
who 的用法(包括 whom、whose、that)
当主语:who
I have a friend who walks to school every day.
我有一个每天走路上学的朋友。
| I | have | a friend | who walks to school every day |
|---|---|---|---|
| 1 | 2 | 3O | 修饰 a friend 的定语从句 |
在从句内部:
| who | walks | to school | every day |
|---|---|---|---|
| 1 | 2 | (4) | (4) |
who 代替 a friend,在从句中作主语。它不能省略。否则,从句中的 walks 就没有主语。
限定性定语从句中,也可以使用 that:
I have a friend that walks to school every day.
当宾语:whom
The girl whom you met is my sister.
你见过的那个女孩是我的姐姐。
主句骨架:
| The girl whom you met | is | my sister |
|---|---|---|
| 1 | be | 3C |
从句内部原本是:
You met the girl.
| you | met | whom |
|---|---|---|
| 1 | 2 | 3O |
whom 在从句中作宾语。日常英语中,常用 who 代替 whom。限定性定语从句中,也可以改用 that,还可以直接省略:
The girl who you met is my sister.
The girl that you met is my sister.
The girl you met is my sister.
省略关系代词以后,从句仍然完整,因为 you 是主语,met 是动词,空出来的位置仍然可以看出是宾语。
当介词的宾语:whom
The boy whom Amy talked to is my brother.
和艾米说话的那个男孩是我的哥哥。
从句内部可以还原为:
Amy talked to the boy.
介词 to 留在句尾时,日常英语可以使用 whom / who / that,也可以省略关系代词:
The boy whom Amy talked to is my brother.
The boy who Amy talked to is my brother.
The boy that Amy talked to is my brother.
The boy Amy talked to is my brother.
正式写法可以把介词一起移到前面:
The boy to whom Amy talked is my brother.
介词放在关系代词前面时,只能使用 whom。不能改成 who 或 that,也不能省略。
当补语:who
Amy is not the quiet girl she was last year.
艾米已经不是去年的那个安静女孩了。
从句可以还原为:
She was the quiet girl.
| she | was | the quiet girl |
|---|---|---|
| 1 | be | 3C |
关系代词在从句中作补语时,通常可以省略。也可以写成:
Amy is not the quiet girl that she was last year.
所有格:whose
I know a boy whose mother works at our school.
我认识一个妈妈在我们学校工作的男孩。
从句可以还原为:
His mother works at our school.
whose 代替 his,放在 mother 前面。它表示“这个男孩的”。whose 不能省略。
which 的用法(包括 that)
当主语:which
The bus which stops here goes to the school.
在这里停车的公交车开往学校。
从句内部:
| which | stops | here |
|---|---|---|
| 1 | 2 | (4) |
which 代替 the bus,作从句主语,不能省略。限定性定语从句中,可以改用 that。
当宾语:which
The book which Amy bought is easy to read.
艾米买的那本书很容易读。
从句可以还原为:
Amy bought the book.
which 作 bought 的宾语。限定性定语从句中,可以使用 which、that,也可以省略:
The book which Amy bought is easy to read.
The book that Amy bought is easy to read.
The book Amy bought is easy to read.
当介词的宾语:which
The seat which Tim sat on is broken.
蒂姆坐过的那个座位坏了。
从句可以还原为:
Tim sat on the seat.
介词 on 留在句尾时,可以使用 which 或 that,也可以省略:
The seat which Tim sat on is broken.
The seat that Tim sat on is broken.
The seat Tim sat on is broken.
正式写法可以把介词移到前面:
The seat on which Tim sat is broken.
介词放在前面时,只能使用 which,不能使用 that,也不能省略关系代词。
当补语:which
This room is not the study room it was last year.
这个房间已经不是去年的那间书房了。
从句可以还原为:
It was the study room.
关系代词在从句中作补语,通常可以省略。也可以写成:
This room is not the study room that it was last year.
所有格:whose 或 of which
I found a box whose top was open.
我发现一个盖子开着的盒子。
whose top 表示“盒子的盖子”。事物也可以使用 whose。
较正式的写法是:
I found a box the top of which was open.
这种写法更长。初学者先学会读懂即可。
限定词:which
有时,which 后面直接带一个名词。此时,which 像限定词一样说明“哪一个”。
Amy has two bags. I do not know which bag she will take.
艾米有两个包。我不知道她会带哪一个包。
在定语从句中,也可能出现相似结构:
Amy showed me two bags, which bags she had made herself.
艾米给我看了两个包,那两个包是她自己做的。
这种写法较正式,也不常见。日常表达通常拆成两句,或改成更自然的表达。这里保留它,是为了让你看到:关系词不仅可以单独使用,也可以带着名词一起出现。
主句为先行词:which
which 不一定只代替一个名词。它也可以代替前面整个主句表达的事情。
Amy missed class, which was surprising.
艾米没有来上课,这件事让人意外。
逗号后的 which 不是代替 class,而是代替“Amy 没有来上课”这件事。因此,后面使用单数 was。
有些句子可能产生歧义:
Amy saw two dogs, which made Tim afraid.
艾米看到了两只狗,这让蒂姆害怕。
which 可能表示“两只狗”,也可能表示“艾米看到两只狗这件事”。最好改写:
Amy saw two dogs, and the dogs made Tim afraid.
艾米看到了两只狗,那两只狗让蒂姆害怕。
或:
Amy saw two dogs. This made Tim afraid.
艾米看到了两只狗。这件事让蒂姆害怕。
关系从句的指示功能
定语从句有两种常见用法。
限定性定语从句
限定性定语从句帮助读者找出“具体是哪一个”。它不能随意删除。前面通常不加逗号。
The student who sits by the window is Tim.
坐在窗边的那个学生是蒂姆。
班里有很多学生。who sits by the window 帮助我们找出具体是哪一位。
限定性定语从句中,常常可以使用 that:
The student that sits by the window is Tim.
非限定性定语从句
非限定性定语从句只补充信息。先行词已经明确。删掉从句,主要意思仍然完整。前面要加逗号。
Tim, who sits by the window, is my friend.
蒂姆坐在窗边,他是我的朋友。
Tim 已经明确指向一个人。who sits by the window 只是补充说明。
非限定性定语从句不能使用 that,关系代词也不能省略。
比较:
My brother who lives in Beijing is a teacher.
我住在北京的那个哥哥是老师。
没有逗号时,句子暗示我可能不止一个哥哥。定语从句帮助找出是哪一个。
My brother, who lives in Beijing, is a teacher.
我哥哥住在北京,他是一名老师。
有逗号时,who lives in Beijing 只是补充信息。
专有名词通常已经明确,所以后面的定语从句通常是补充说明:
Amy, who is in my class, likes music.
艾米和我在同一个班,她喜欢音乐。
注意:逗号也可能只是隔开插入语。阅读时,要先看清从句修饰哪个名词,不要只靠逗号猜。
何时应该用 that
限定性定语从句中,that 可以代替很多 who 或 which。
在下面几类先行词后面,英语常常更喜欢使用 that:
all / anything / everything / nothing等词;the first / the last / the next / the only等词;- 最高级后面。
例如:
This is everything that I need.
这就是我需要的全部东西。
This is the first book that Amy read in English.
这是艾米读的第一本英文书。
This is the best cake that Tim has made.
这是蒂姆做过的最好吃的蛋糕。
这里使用 who 或 which 有时也符合语法。但是,that 往往更自然。
非限定性定语从句前面有逗号,不能使用 that:
This cake, which Tim made, is very good.
何时不能省略关系代词
关系代词能不能省略,要看它在从句中做什么工作。
不能省略:
- 关系代词作从句主语;
- 关系代词前面有介词;
- 非限定性定语从句中的关系代词;
- 所有格
whose。
可以省略:
- 限定性定语从句中,关系代词作宾语;
- 限定性定语从句中,关系代词作补语;
- 介词留在句尾时,关系代词作介词宾语。
比较:
The boy who called me is Tim.
给我打电话的男孩是蒂姆。
who 是 called 的主语,不能省略。
The boy Amy called is Tim.
艾米打电话找的男孩是蒂姆。
省略的位置是 called 的宾语,可以省略。
关系从句的位置
定语从句通常紧跟先行词。这样最容易看懂。
I found a book which explains music.
我找到了一本讲音乐的书。
which explains music 紧跟 a book,不会引起误解。
但是,有时先行词后面已经有补语或其他重要成分。为了让句子更顺,定语从句可能向后移动。
I cannot leave a friend behind who helped my family.
我不能丢下一个帮助过我家人的朋友。
who helped my family 仍然修饰 a friend,不是修饰 behind。
写作时,要优先保证清楚。比较:
At school I found a book which explains music.
在学校,我找到了一本讲音乐的书。
如果地点短语和定语从句都堆在名词后面,读者可能需要回头确认修饰关系。把地点放到前面,句子就更清楚。
复合关系代词
有时,先行词和关系代词可以合成一个词。这些词叫复合关系代词。它们引导的整个从句相当于一个名词短语,所以常常形成名词从句。
一、what
比较:
I know the thing that Tim wants.
我知道蒂姆想要的东西。
the thing 是先行词,that 是关系代词。
也可以合并为:
I know what Tim wants.
我知道蒂姆想要什么。
what 约等于 the thing that。它本身已经包含先行词,所以前面不要再加 the thing。
| I | know | what Tim wants |
|---|---|---|
| 1 | 2 | 3O |
二、whatever
whatever 约等于 anything that,表示“无论什么”或“任何……的东西”。
Whatever you choose is fine.
你选什么都可以。
Whatever you choose 整体作主语。内部的 whatever 作 choose 的宾语。
三、whichever
whichever 表示“无论哪一个”。范围通常已经比较明确。
Whichever book you choose will help you.
你选哪一本书都会对你有帮助。
这里已经知道是在一些书中选择。whichever book 表示“无论其中哪一本书”。
四、whoever / whomever
whoever 表示“无论谁”或“任何……的人”。
Whoever finishes first can choose a game.
谁先完成,谁就可以选一个游戏。
Whoever finishes first 整体作主语。内部的 whoever 也是 finishes 的主语。
再看:
I will help whoever calls me.
谁给我打电话,我就帮助谁。
whoever calls me 整体作 help 的宾语。但是,在从句内部,whoever 仍然是 calls 的主语。
如果关系词在内部作宾语,正式英语可以使用 whomever:
Whomever you choose will join us.
你选中的人会加入我们。
Whomever you choose 整体作主语;但在从句内部,whomever 作 choose 的宾语。日常英语中,很多人会使用 whoever。
判断形式时,不要只看整个从句在外层的位置。要看关系词在从句内部做什么工作。
关系副词
关系副词和关系代词相似。它们都连接先行词和从句。但是,关系副词在从句中作状语。
常见关系副词:
| 关系副词 | 常见先行词 | 表示 |
|---|---|---|
when | time / day / year | 时间 |
where | place / room / school | 地点 |
how | 常与 way 有关 | 方式 |
why | reason | 原因 |
一、when
I remember the day when Amy came to our class.
我记得艾米来到我们班的那一天。
从句可以还原为:
Amy came to our class on that day.
when 代替时间状语 on that day。
限定性定语从句中,when 有时可以改成 that,也常常可以省略:
I remember the day that Amy came to our class.
I remember the day Amy came to our class.
非限定性定语从句中不能这样省略:
Friday, when we have music class, is my favorite day.
星期五是我最喜欢的一天,那天我们有音乐课。
注意区别:
Amy called me when she got home.
艾米到家时给我打了电话。
这里没有时间名词作先行词。when she got home 修饰动作 called,所以是状语从句,不是定语从句。
二、where
This is the room where Amy studies.
这是艾米学习的房间。
从句可以还原为:
Amy studies in this room.
where 代替地点状语 in this room。
也可以使用:
This is the room in which Amy studies.
This is the room Amy studies in.
日常英语中,最后一种很自然。
非限定性定语从句中:
Our classroom, where we read together, is on the second floor.
我们的教室在二楼,我们会在那里一起读书。
注意区别:
Amy studies where Tim studies.
艾米在蒂姆学习的地方学习。
这里没有地点名词作先行词。where Tim studies 表示地点,整体修饰 studies。它不是普通的定语从句。
三、how
how 表示方式。讲“做事的方法”时,初学者先记住下面三种自然写法:
I like the way Tim made the cake.
我喜欢蒂姆做蛋糕的方法。
I like the way that Tim made the cake.
I like the way in which Tim made the cake.
不要写成 the way how ...。因为 way 和 how 都已经表达“方式”,放在一起通常重复。
如果前面没有 way,可以直接使用 how:
I know how Tim made the cake.
我知道蒂姆是怎样做这个蛋糕的。
这里 how Tim made the cake 整体作 know 的宾语,是名词从句。
四、why
I know the reason why Amy left early.
我知道艾米早走的原因。
why 代替“因为这个原因”一类的原因状语。
限定性定语从句中,也可以使用 that,或者省略:
I know the reason that Amy left early.
I know the reason Amy left early.
如果前面没有 reason,从句性质不同:
I know why Amy left early.
我知道艾米为什么早走。
why Amy left early 整体作 know 的宾语,是名词从句。
主语补足语位置的关系从句
有些关系从句放在 be 后面。可以把它理解成:前面省略了一个意思很清楚的名词。
一、where 引导关系从句作主语补足语
This is where I get off the bus.
这就是我下公交车的地方。
可以展开理解为:
This place is the place where I get off the bus.
| This | is | where I get off the bus |
|---|---|---|
| 1 | be | 3C |
where I get off the bus 放在补语位置,说明 This 是哪里。
二、when 引导关系从句作主语补足语
Friday is when we play games.
星期五是我们玩游戏的时间。
可以展开理解为:
Friday is the time when we play games.
| Friday | is | when we play games |
|---|---|---|
| 1 | be | 3C |
when we play games 放在补语位置,说明星期五是什么时间。
准关系代词
有些词的主要工作并不是关系代词。但是,在少数句子中,它们的作用和关系代词有些相似。传统语法有时把它们叫作“准关系代词”。
初学者先学会读懂,不必急着主动使用。
than
Tim asked more questions than he answered.
蒂姆提出的问题比他回答的问题多。
后半部分可以展开理解为:
... than the questions that he answered.
为了避免重复,the questions that 被省略了。than 负责比较。
as
Amy's work is as good as can be expected.
艾米的作业已经达到了可以期待的水平。
可以展开理解为:
Amy's work is as good as the work that can be expected.
实际使用时,重复部分通常省略。as 负责比较。
but
传统语法还会提到一种非常少见的 but 用法。这种用法常出现在较旧的句子中,而且通常依赖一种尚未正式学习的存在结构。
现代日常英语很少这样说。初学者暂时不要主动使用。到最后一章学习存在结构时,再补充识别方法。
分裂句
分裂句可以把一句话拆开,突出其中一个部分。说话人用它告诉读者:“我要强调的是这里。”
一般分裂句
先看普通句:
Amy bought a book at school yesterday.
艾米昨天在学校买了一本书。
如果要强调不同部分,可以这样写:
It was Amy who bought a book at school yesterday.
昨天在学校买书的人是艾米。
强调主语 Amy。
It was a book that Amy bought at school yesterday.
艾米昨天在学校买的是一本书。
强调宾语 a book。
It was at school that Amy bought a book yesterday.
艾米昨天是在学校买的书。
强调地点 at school。
It was yesterday that Amy bought a book at school.
艾米是在昨天买的书,地点是学校。
强调时间 yesterday。
分裂句常用这个结构:
It + be + 被强调部分 + 定语从句
这里的 It 是形式上的主语。真正的信息重点放在 be 后面。be 的时态可以变化:
It is Amy who helps me every day.
每天帮助我的人是艾米。
It was Amy who helped me yesterday.
昨天帮助我的人是艾米。
强调动词的分裂句
普通分裂句很适合强调人、事物、地点和时间。要突出动作,可以使用 what ... do 一类结构:
What Amy did at school yesterday was buy a book.
艾米昨天在学校做的事是买了一本书。
也可以写成:
What Amy did at school yesterday was to buy a book.
因为前面已经使用 did,后面可以使用原形 buy,也可以使用 to buy。
还可以写:
All Amy did at school yesterday was buy a book.
艾米昨天在学校做的全部事情就是买了一本书。
The only thing Amy did at school yesterday was buy a book.
艾米昨天在学校做的唯一一件事就是买了一本书。
如果前面没有 do,后面通常保留 to:
All I wanted was to help Tim.
我想做的只是帮助蒂姆。
比较:
All I wanted to do was help Tim.
我想做的只是帮助蒂姆。
第二句前面有 to do,后面的 help 可以直接使用原形。
厘清混淆点
这一章出现了很多外形相似的词。判断时,不要只看单词。要看它连接什么,以及整个从句在句子中做什么工作。
一、wh-
1. 引导定语从句
The girl who called me is Amy.
给我打电话的女孩是艾米。
who called me 修饰 the girl,所以是定语从句。
I remember the day when Amy came.
我记得艾米来的那一天。
when Amy came 修饰 the day,所以是定语从句。
2. 引导名词从句
I know who called me.
我知道是谁给我打了电话。
who called me 整体作 know 的宾语,所以是名词从句。
I know when Amy came.
我知道艾米是什么时候来的。
when Amy came 整体作 know 的宾语。
3. 引导状语从句
Amy called me when she got home.
艾米到家时给我打了电话。
when she got home 修饰动作 called,表示时间,所以是状语从句。
判断步骤:
- 前面有没有先行词?
- 从句是不是在说明一个名词?
- 整个从句是不是占据主语、宾语或补语位置?
- 从句是不是修饰动作,表示时间、地点、原因或方式?
二、wh-ever
1. 引导名词从句
I will eat whatever you make.
你做什么,我就吃什么。
whatever you make 整体作 eat 的宾语。
Whoever comes first can choose a seat.
谁先来,谁就可以选座位。
Whoever comes first 整体作主语。
2. 引导让步状语从句
whoever / whatever / whichever 也可以表达“无论……”,引导让步状语从句。
Whatever you choose, I will help you.
无论你选择什么,我都会帮助你。
逗号前面的从句说明:选择哪一个都不会改变后面的结果。
Whoever calls, tell them I am busy.
无论谁打电话来,都告诉对方我在忙。
判断时,看整个从句是占据名词位置,还是补充“无论怎样,结果都一样”的背景。
三、that
that 很常见,但工作不止一种。
1. 引导名词从句
I know that Amy is busy.
我知道艾米很忙。
that Amy is busy 整体作 know 的宾语。这里的 that 不在从句内部作主语或宾语。
2. 引导状语从句
Tim spoke slowly so that all the students could understand him.
蒂姆说得很慢,这样大家都能听懂。
so that 引导目的状语从句。
3. 引导定语从句
The boy that called me is Tim.
给我打电话的男孩是蒂姆。
that 代替 the boy,在从句内部作主语。
This is the book that Amy bought.
这是艾米买的书。
that 代替 the book,在从句内部作宾语。
关系副词的意思有时也可以用其他结构表达:
I remember the day that Amy came.
我记得艾米来的那一天。
I know the reason that Amy left early.
我知道艾米早走的原因。
地点和方式通常优先使用更清楚的写法:
This is the room where Amy studies.
这是艾米学习的房间。
I like the way that Tim made the cake.
我喜欢蒂姆做蛋糕的方法。
本章总结
- 定语从句放在名词后面,像形容词一样说明名词。
- 被定语从句说明的名词叫先行词。
- 关系代词在从句中可以作主语、宾语、介词宾语、补语或所有格限定词。
- 关系代词作主语时不能省略;在限定性定语从句中作宾语时常可省略。
- 限定性定语从句帮助找出“具体是哪一个”;非限定性定语从句只补充信息,并使用逗号。
- 非限定性定语从句不能使用
that,关系词也不能省略。 - 关系副词
when / where / how / why在从句中表达时间、地点、方式和原因。 what / whatever / whichever / whoever已经包含先行词,常常引导名词从句。- 分裂句把一个部分放到显眼位置,用来强调。
- 判断从句时,要看它在整个句子中的工作,不要只看开头的单词。