Appearance
第19章 关系从句
本章学习目标
本章我们将学习主从复合句中的第三种也是最后一种从属从句 —— “关系从句”(Relative Clauses,在大陆语法中常被称为定语从句或形容词从句)。通过学习,你将能够:
- 理解关系从句的构造本质:它没有外加连词,而是通过将从句内部的重复元素“改写”为关系词来与主句建立关联。
- 熟练掌握关系代词(
who, whom, whose, which, that)和关系副词(when, where, why, how)的用法及其在从句中所扮演的双重角色。 - 掌握限制性关系从句(指示性用法)与非限制性关系从句(补充说明用法,带逗号)的本质区别及其在写作中的标点规范。
- 熟练掌握复合关系代词(
what, whoever, whichever, whatever)的形成机制以及其引导的名词从句特性。 - 掌握介词与关系代词的组合用法(如
prep + which/whom),并理解表语位置的关系从句省略。 - 理解并应用三大“准关系代词”(
as, than, but)的比较与限制结构。
句型标记系统(快速回顾)
| 符号 | 含义 | 说明 |
|---|---|---|
| 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) 可以出现在五种句型中,但它不是句型骨架的一部分。
关系从句的构造本质
名词从句和副词从句的连词都是外加的。陈述句改成名词从句时,要外加一个没有实质词义的连词 that;改成副词从句时,则要外加一个有意义、表达逻辑关系的连词,例如 because。
关系从句的构造和这两种从句很不一样:关系从句没有外加连词,而是把从句里面一个原本就存在的重复元素,改写成关系词。
要制造关系从句,主句和从句之间必须先有一个重复的元素。两句话如果完全没有交集,就没有“关系”可言,自然也无法写成关系从句。这个交集点在主句里叫做先行词 (antecedent);在从句里可能是代词被改写成关系代词,也可能是副词被改写成关系副词。
先看原文的第一个例子:
I know something [which nobody else knows].
我知道一件没有别人知道的事。
主句:
I1
know2
something3O
句型:1 + 2 + 3O
关系从句(修饰先行词 something):
which3O
nobody else1
knows2
句型:1 + 2 + 3O 这个复句里的关系从句 which nobody else knows 并不是外加一个普通连词得到的,而是由内含的重复元素改写而来。把它拆开,可以看到原来是两个单句:
I know something.
Nobody else knows it.
I1说明:—
know2说明:—
something.3O说明:先行词
Nobody else1
knows2
it.3O
于是第二句变成:
which3O说明:关系词
nobody else1说明:—
knows2说明:—
关系代词与关系副词的分类
一、 关系代词 (Relative Pronouns)
关系代词用于改写从句中的名词或代词,具有人称、事物以及格的变化。
| 先行词类别 | 主格 (主语) | 宾格 (宾语) | 所有格 (定语) |
|---|---|---|---|
| 人 | who / that | whom / that / 省略 | whose |
| 事物 | which / that | which / that / 省略 | whose / of which |
1. 先行词为“人”的用法:
如果主句中的先行词是“人”,那么关系从句中的交集点也应该是同一个人,或者是代表这个人的代词,例如 he, she, they。这些代词改写为关系代词时,主格用 who,宾格用 whom,所有格用 whose。如果关系从句具有指出“哪一个 / 哪一种”的指示功能,也常常可以改用 that。
作主语:who
People [who live in glass houses] shouldn't throw stones.
住在玻璃屋里的人不该乱扔石头。
主句:
People1
shouldn't throw2
stones.3O
句型:1 + 2 + 3O
关系从句(修饰先行词 People):
who1
live2
in glass houses(4)
句型:1 + 2 这句英文谚语的意思是:轻举妄动之前,要先衡量一下自己的条件。中括号里的 who live in glass houses 是关系从句,修饰先行词 People。按照原文的分析,它可以拆成两个单句:
People shouldn't throw stones.
They live in glass houses.
People1说明:先行词
shouldn't throw2说明:—
stones.3O说明:—
They1
live2
in glass houses.(4)
如果省略 who,句子会变成:
*People live in glass houses shouldn't throw stones. 【误】
这个句子看不出哪里省略了关系词。读者很容易把 People 当主语、live 当动词,后面却又出现第二个动词 shouldn't throw,于是形成“一个主语后面跟两个动词”的错误结构。所以,关系代词在关系从句中作主语时不能省略。
另外,who live in glass houses 具有指示功能,可以指出“是哪一种人”,因此 who 也可以改成 that:
People that live in glass houses shouldn't throw stones.
作宾语:whom
Jack is a man [whom I trust completely].
杰克是个我完全信赖的人。
这个复句来自下面两个单句:
Jack is a man.
I trust the man completely.
Jack1说明:—
isbe说明:—
a man.3C说明:先行词
I1
trust2
the man3O
completely.(4)
主句:
Jack1
isbe
a man3C
句型:1 + be + 3C
关系从句(修饰先行词 a man):
whom3O
I1
trust2
completely(4)
句型:1 + 2 + 3O 关系从句内部可以这样看:
whom3O说明:关系词
I1说明:—
trust2说明:—
completely(4)说明:—
Jack is a man who I trust completely.
Jack is a man that I trust completely.
关系代词在从句里作宾语时,省略后不会造成“一个主语、两个动词”的错觉,所以也可以省略:
Jack is a man I trust completely.
作介词宾语:whom
Jack is a man [whom you should talk to].
杰克是你该去和他谈谈的对象。
这个结构来自:
Jack is a man.
You should talk to him.
Jack1说明:—
isbe说明:—
a man.3C说明:先行词
You1
should talk2
to him.(4)
whom3O说明:关系词
you1说明:—
should talk2说明:—
to(4)说明:—
Jack is a man who you should talk to.
Jack is a man you should talk to.
Jack is a man that you should talk to.
如果不拆开介词短语,而是把整个介词短语一起移到句首,就必须写成:
Jack is a man [to whom you should talk].
to whom(4)
you1
should talk2
作表语:who
After the stroke, John is not the man [who he used to be].
中风之后,约翰与从前判若两人。
字面上是“约翰不再是从前那个男人了”。它可以拆成:
After the stroke, John is not the man.
He used to be the man.
After the stroke(4)说明:—
John1说明:—
is notbe说明:—
the man.3C说明:先行词
He1
used to bebe
the man.3C
After the stroke, John is not the man he used to be.
After the stroke, John is not the man that he used to be.
所有格:whose
Jack is a man [whose judgment I trust].
杰克是个我信赖他的判断的人。
这里来自:
Jack is a man.
I trust his judgment.
第二句的所有格限定词 his 和第一句的先行词 a man 指同一个人。把 his 改写成所有格关系代词,就是 whose。whose judgment 整个名词短语在从句中作 trust 的宾语 3O:
whose judgment3O说明:关系词
I1说明:—
trust2说明:—
2. 先行词为“事物”的用法:
如果先行词是“事、物”,关系代词通常采用 which,它改写自 it 或 they。如果关系从句具有指示功能,which 也可以改成 that。
作主语:which
I like movies [which make me think].
我喜欢看会令我思考的电影。
这个复句来自:
I like movies.
The movies make me think.
I1说明:—
like2说明:—
movies.3O说明:先行词
The movies1
make2
me3O
think.3C
which1说明:关系词
make2说明:—
me3O说明:—
think3C说明:—
I like movies that make me think.
关系代词 who, which, that 本身没有单复数拼法变化。这里先行词 movies 是复数,所以关系词代表复数,后面的动词要用 make。同时,因为 which 在从句中作主语,不能省略;省略后会多出一个动词 make,句子结构不清楚。
作宾语:which
The movie [which I saw last night] was excellent.
我昨晚看的那部电影好极了。
这个复句来自:
The movie was excellent.
I saw the movie last night.
The movie1说明:先行词
wasbe说明:—
excellent.3C说明:—
I1
saw2
the movie3O
last night.(4)
主句:
The movie1
wasbe
excellent.3C
句型:1 + be + 3C
关系从句(修饰先行词 The movie):
which3O
I1
saw2
last night(4)
句型:1 + 2 + 3O 这个关系从句有指出“哪一部电影”的功能,所以 which 可以改写为 that。由于 which / that 在从句中作宾语,省略后仍能看出 I 是主语、saw 是动词,因此也可以省略:
The movie that I saw last night was excellent.
The movie I saw last night was excellent.
作介词宾语:which
My favorite movies are those [in which all ends well].
我最喜欢的电影是结局皆大欢喜的那种。
第一句中的 those 代表 those movies,和第二句中的 those movies 重复:
My favorite movies are those.
All ends well in those movies.
My favorite movies1说明:—
arebe说明:—
those.3C说明:先行词
All1
ends2
well3C
in those movies.(4)
另一个可拆开的例子是:
That chair [on which you are sitting] is an antique.
That chair [which you are sitting on] is an antique.
你现在坐的那张椅子是古董。
它来自:
That chair is an antique.
You are sitting on that chair.
如果 on which 整个介词短语移到句首,which 仍在介词后面,不能省略,也不能改成 that。如果只移动 which,把 on 留在句尾,就可以继续变化:
That chair you are sitting on is an antique.
That chair that you are sitting on is an antique.
作宾语补足语:which
The name [which John calls his dog] is a really odd one.
约翰给他那只狗取的名字真的很怪。
这个复句来自:
The name is a really odd one.
John calls his dog the name.
The name1说明:先行词
isbe说明:—
a really odd one.3C说明:—
John1
calls2
his dog3O
the name.3C
The name that John calls his dog is a really odd one.
The name John calls his dog is a really odd one.
作所有格:whose 或 of which
代表“事、物”的关系代词 which 并无主格、宾格之分。但是,which 也缺乏所有格,这有两种变通的表示方式:可以借用 who 的所有格 whose,也可以采用无生物的所有格 of which 来表示。请对比以下句子:
- I saw a mountain. (我看到一座山。)
- Its top was completely covered in snow. (山顶覆满白雪。—— its 和 a mountain 重复)
- The top of the mountain was completely covered in snow. (山顶覆满白雪。)
若采用 whose 借用写法:
I saw a mountain [whose top was completely covered in snow].
我看到一座山顶覆满白雪的山。
若采用无生物所有格 of which 写法(如第三句中的 the top of which):
I saw a mountain [the top of which was completely covered in snow].
也可以选择把整个介词短语 of which 移到名词 the top 前面:
I saw a mountain [of which the top was completely covered in snow].
作限定词:which
关系代词 which 有时候扮演的是限定词的角色,代表 this 或 that。例如:
- You can marry any daughter of mine. (你可以娶我的任何一个女儿。)
- You like that (daughter). (你喜欢那个女儿。)
第二句中的名词短语 that daughter 可以省略掉名词部分 daughter,因为剩下的限定词 that 具有代词的功能,由此与第一句的先行词 any daughter of mine 重复了,可以用关系从句表示。改写为关系代词时,虽然指人,但因为代替的是限定词,所以应该用 which 而不是 who,成为 which you like 这个从句,放在先行词后面:
You can marry any daughter of mine [which you like].
我的女儿,你爱哪个就可以娶哪个。
此时从句具有指出“哪一个”的指示功能,所以也可以改写为 that,或在扮演宾语时省略:
You can marry any daughter of mine that you like.
You can marry any daughter of mine you like.
以整个主句作为先行词:which
关系从句如果以逗号和主句隔开,并且采用关系代词 which,那么这个关系代词的先行词有可能是前面整个主句。这种状况在写作时很容易产生出语意模糊的句子,务必小心处理。请对比以下句子:
- The whole house was overrun with ants, which was rather weird.
整栋房子爬满了蚂蚁,这件事情有点怪异。
关系代词 which 放在这个位置,先行词有可能是它前面的 ants,也有可能是整个主句。但因为 ants 是复数,关系从句的动词却用了单数 was,所以可以判断 which 的先行词并不是 ants,而是前面整个句子。即怪异的是“整栋房子爬满蚂蚁这件事情”而非“这些蚂蚁”。
- The whole house was overrun with ants, which were rather weird.
整个房子爬满了蚂蚁,这些蚂蚁有点怪异。
此时关系从句动词跟的是复数 were,表示 which 的先行词是复数,指的是 ants。
但如果遇到 which 的先行词有两种可能,又无法通过动词单复数判断(如过去时态动词),就会产生严重的歧义。这是一个很不好的句子:
*The whole house was overrun with ants, which frightened the visitor. 【不佳】
此时无法确定吓人的是“这幅景象”还是“这些蚂蚁”。碰到这种情况,必须改写到语意清楚为止。一个极佳的办法是在 which 前面加上一个名词短语作为前面主句的同位语:
若强调景象吓人(主句是先行词):
The whole house was overrun with ants, a sight which frightened the visitor.
整个房子爬满了蚂蚁,这幅景象吓坏了访客。
若强调蚂蚁吓人(名词是先行词):
The whole house was overrun with ants, nasty insects which frightened the visitor.
整个房子爬满了蚂蚁,这些讨厌的昆虫吓坏了访客。
二、 关系副词 (Relative Adverbs)
如果从句中与主句重复的元素是一个副词(时间、地点、原因、方法等),则将其改写为关系副词。关系副词在从句中充当状语 (4)。
1. when (由时间副词 then 改写而来,先行词通常为时间名词)
The earthquake hit at a time when everyone was asleep. (地震发生在大家都在睡觉的时候。)
主句:
The earthquake1
hit2
at a time(4)
句型:1 + 2
关系从句(修饰先行词 a time):
when(4)
everyone1
wasbe
asleep3C
句型:1 + be + 3Cwhen 是由时间副词 then / at that time 改写而来,在关系从句内部作时间状语 (4)。
2. where (由地方副词 there 改写而来,先行词通常为地点名词)
This is the house where he lives. (这就是他居住的房子。 —— 相当于 in which he lives)
主句:
This1
isbe
the house3C
句型:1 + be + 3C
关系从句(修饰先行词 the house):
where(4)
he1
lives2
句型:1 + 2where 相当于 in which,在关系从句内部作地点状语 (4)。
3. why (由原因副词 for that 改写而来,先行词通常为 reason)
That is the reason why he left early. (那就是他早退的原因。 —— 相当于 for which he left early)
主句:
That1
isbe
the reason3C
句型:1 + be + 3C
关系从句(修饰先行词 the reason):
why(4)
he1
left2
early(4)
句型:1 + 2why 相当于 for which,在关系从句内部说明原因,作原因状语 (4)。
4. how (由方法副词 so 改写而来,先行词通常为 way)
This is how he solved the problem. (这就是他解决问题的方法。 —— 注意:the way 和 how 不能同时使用,只能用 This is the way he solved... 或 This is how he solved...)
This1说明:—
isbe说明:—
how he solved the problem3C说明:省略 the way
关系从句的“指示功能”:限制性与非限制性
关系从句如果具有指出“哪一个”、“哪一种”的功能,我们就可以说它具有指示功能(即一般语法书所谓的“限制性用法”)。如果关系从句不具有指示功能,整个从句只是个可有可无的补充说明(即“非限制性用法”),那么在书写时就要在前后加上逗号,相当于括在括号中。
1. 限制性关系从句(具有指示功能)
这类从句用来明确指出是“哪一个”或“哪一种”事物,起到了缩小范围的作用。
- 标点:前后不加逗号。
- 关系词:关系代词
who或which可以换成具有强指示词义的that,作宾语时可以省略。
I met a friend [who/that went to the same high school with me].
我碰到一个从前的高中同学。(没有逗号,特指“和我上同一所高中的那种朋友”)
主句:
I1
met2
a friend3O
句型:1 + 2 + 3O
关系从句(修饰先行词 a friend):
who/that1
went2
to the same high school with me(4)
句型:1 + 2
💡 插入口语产生的逗号特例(不改变限制性):
I met a friend, quite by chance, [who/that went to the same high school with me].
非常巧,我碰到一个从前高中的老同学。
- 分析:虽然关系代词前有个逗号,但这个逗号是跟着插入语
quite by chance走的。关系从句本身仍然具有指示功能,所以关系词依然可以采用that。
2. 非限制性关系从句(仅作补充说明)
当先行词是专有名词(如人名、地名等独一无二的特称,无法再缩小范围)时,后面的关系从句不可能有指示功能,只能作补充说明。
- 标点:必须用逗号与主句隔开。
- 关系词:关系词绝对不能换成
that,且即使作宾语也绝对不能省略(因为在逗号分隔的括号式从句中,从句必须结构自给自足)。
I met Jack, [who went to the same high school with me].
我碰到杰克,他是我从前的高中同学。(Jack 是独一无二的专指,后面的从句只是补充说明,不可用 that 引导)
主句:
I1
met2
Jack3O
句型:1 + 2 + 3O
关系从句(补充说明先行词 Jack):
who1
went2
to the same high school with me(4)
句型:1 + 2
💡 科学论证:movies 范围改变实验(泛指与特指)
我们可以做个思想实验来理解限制性与非限制性的本质差异:
实验一:不具指示功能(非限制性)
I like movies, [which kill time].
我喜欢看电影,(电影都)可以消磨时间。
主句:
I1说明:—
like2说明:—
movies,3O说明:泛指先行词
句型:1 + 2 + 3O
关系从句(补充说明先行词 movies):
which1
kill2
time.3O
句型:1 + 2 + 3O
- 分析:先行词
movies采用了零冠词,意为“所有电影(泛指)”。后面的关系从句放在逗号后,表示“所有电影都能消磨时间”,起补充说明作用。如果我们将从句内容改变:I like movies, [which cost little]. (我喜欢看电影,电影花不了多少钱。)
- 从句内容变了,但先行词指称的范围依然是“所有的电影”,没有受到影响。
实验二:具有指示功能(限制性,起缩小范围作用)
- I like movies [which/that make me laugh]. (我喜欢能逗我笑的那种电影。)
- My wife likes movies [which/that make her cry]. (我老婆则是喜欢会让她哭的那种电影。)
主句:
I1
like2
movies3O
句型:1 + 2 + 3O
关系从句(修饰先行词 movies):
which/that1
make2
me3O
laugh3C
句型:1 + 2 + 3O + (be) + 3C
- 分析:这两个句子中没有逗号,后面的关系从句起到了决定性的“限制”作用,将大范围的“所有电影”缩小限额为“能逗我笑的”或“能让我哭的”电影。如果把从句删去,主句的意思就完全改变了。
💡 什么时候必须(或最好)用 that 引导?
在限制性关系从句中,如果先行词有极其明确的排他性限定,用 that 比用 who 或 which 修辞效果更好:
- 先行词为
all, anything, everything, nothing等标示出“明确范围”的字词:Thirty minutes is all the time that he can give us. (三十分钟是他能给我们的全部时间。)
主句:
Thirty minutes1
isbe
all the time3C
句型:1 + be + 3C
关系从句(修饰先行词 all the time):
that3O
he1
can give2
us3O
句型:1 + 2 + 3O + 3O 2. 先行词前有 first, last, next, only 等顺序/限定词修饰,或有形容词最高级:
You are the only person that can help me. (你是唯一能帮我的人。)
主句:
You1
arebe
the only person3C
句型:1 + be + 3C
关系从句(修饰先行词 the only person):
that1
can help2
me3O
句型:1 + 2 + 3O
关系从句的位置
关系从句最常见的位置就是放在先行词后面,因为修饰语和它所修饰的对象应该尽量接近,这样语意才比较清楚。但如果死守这一规则,实际运用时还是会碰到例外。基本原则是:放在什么位置语意最清楚(只容许一种合理的解释),就放在什么位置。
请对比以下两个语序调整的实例:
实例一:避免宾语补足语被“腰斩” (a man behind)
- I can't leave a man behind. (我无法对一个人弃之不顾。 —— behind 是宾语 a man 的补足语)
- This man has done so much for my family. (这个人曾为我家做过那么多事。)
I1说明:—
can't leave2说明:—
a man3O说明:先行词
behind.3C说明:—
This man1
has done2
so much3O
for my family.(4)
这导致主句的宾语补足语 behind 被隔得太远,且容易让读者误以为 behind 是关系从句中 my family 的修饰成分。为了保持主句结构的完整和清晰,应当选择将关系从句移到最后:
I can't leave a man behind [who has done so much for my family]. (我无法对一个曾为我家做过那么多事的人弃之不顾。)
主句:
I1
can't leave2
a man3O
behind3C
句型:1 + 2 + 3O + (be) + 3C
关系从句(修饰先行词 a man):
who1
has done2
so much3O
for my family(4)
句型:1 + 2 + 3O
实例二:避免状语卡在中间造成双重修饰歧义 (in the library)
- I found a book in the library. (我在图书馆找到一本书。)
- The book focuses on social relations. (这本书以社交关系为重点。)
I1说明:—
found2说明:—
a book3O说明:先行词
in the library.(4)说明:—
The book1
focuses2
on social relations.(4)
介词短语 `in the library` 本是修饰动词 `found`,但此时挨着 `social relations`,产生了“谈论图书馆内社交关系的书”的歧义。
若把关系从句移到句尾:
*I found a book in the library [which focuses on social relations]. 【不佳】
此时
which和先行词a book中间隔了library,读者可能会误解为先行词是library(社交关系专题图书馆)。正确做法:将容易产生干扰的状语
in the library提至句首,使各项修饰关系各就各位,两边均无歧义:In the library I found a book [which focuses on social relations]. (我在图书馆里找到一本谈社交关系的书。)
主句:
In the library(4)
I1
found2
a book3O
句型:1 + 2 + 3O
关系从句(修饰先行词 a book):
which1
focuses on2
social relations3O
句型:1 + 2 + 3O
复合关系代词 (Compound Relative Pronouns)
关系代词如果符合条件,可以省略关系代词。但是,如果它的先行词本身是个空洞、无意义的字(如 anybody, something 之类),我们也可以选择留下关系词,而省略掉空洞的先行词。
一旦省略掉先行词,关系代词就必须改写为复合关系代词。采用复合关系代词,等于是把空洞的先行词“并入”关系代词中。因为省略了先行词,所以关系从句会升格为名词从句直接置于主句中。复合关系代词一共有 what, whatever, whichever, whoever, whomever 五个:
1. what (合并了 something that)
- You mustn't let something [that he said] bother you. (常规关系从句,something 为先行词)
- You mustn't let [what he said] bother you. (省去 something,that 改写为 what ➔ 名词从句作 let 的宾语)
别让他说的事困扰你。
主句:
You1
mustn't let2
something3O
bother you.3C
句型:1 + 2 + 3O + (be) + 3C
关系从句(修饰先行词 something):
that3O
he1
said2
句型:1 + 2 + 3O
You1说明:—
mustn't let2说明:—
what he said3O说明:名词从句
bother you.3C说明:—
主句:
Anything1
may bebe
used3C
against you in court.(4)
句型:1 + be + 3C
关系从句(修饰先行词 Anything):
that3O
you1
say2
now(4)
句型:1 + 2 + 3O
Whatever you say now1说明:名词从句
may bebe说明:—
used3C说明:—
against you in court.(4)说明:—
主句:
Any day1
isbe
fine3C
with me.(4)
句型:1 + be + 3C
关系从句(修饰先行词 Any day):
which3O
you1
choose2
句型:1 + 2 + 3O
Whichever day you choose1说明:名词从句
isbe说明:—
fine3C说明:—
with me.(4)说明:—
💡 重点难点:格位判定(作从句主语时必须用主格 whoever)
很多学习者会在主从格位冲突时用错。判断原则是:复合关系代词的格位,完全取决于它在自己引导的从句里所充当的角色。
- The girl will marry whoever gives her a diamond ring.
这个女孩愿意嫁给任何给她一枚钻戒的人。
The girl1说明:—
will marry2说明:—
whoever gives her a diamond ring3O说明:名词从句
whoever1
gives2
her3O
a diamond ring3O
- I'll give 100 dollars to whoever returns first.
任何第一个回来的人,我都会给他一百元。
I1
will give2
100 dollars3O
to [whoever returns first](4)
whoever1
returns2
first(4)
非限制性关系副词
前面讲过,关系从句一旦用逗号和主句隔开,就会失去“指出哪一个”的指示功能,只能作为补充说明。这时关系词不能改成 that,也不能省略。
在四个关系副词中,只有 when 和 where 比较常见于这种带逗号的补充说明用法。请看:
Written history of America began in 1492, [when Christopher Columbus arrived with his ships].
美洲的正史自 1492 年哥伦布率船抵达时开始。
主句:
Written history of America1说明:—
began2说明:—
in 1492,(4)说明:先行词
句型:1 + 2
关系从句(补充说明先行词 1492):
when(4)
Christopher Columbus1
arrived2
with his ships.(4)
句型:1 + 2 这里的先行词是 1492。这个年份本身已经很明确,不需要后面的关系从句再指出“哪一个 1492”。所以,when Christopher Columbus arrived with his ships 只是补充说明这个年份发生了什么事。
The civilization of ancient Egypt was born along the Nile, [where the soil was kept fertile by annual floodings].
古埃及文明诞生于尼罗河畔,那里的土壤因为每年泛滥而保持肥沃。
主句:
The civilization of ancient Egypt1说明:—
wasbe说明:—
born3C说明:—
along the Nile,(4)说明:先行词
句型:1 + be + 3C
关系从句(补充说明先行词 the Nile):
where(4)
the soil1
was keptbe
fertile3C
by annual floodings.(4)
句型:1 + be + 3C 这里的先行词是 the Nile。尼罗河本身也是明确的专有名词,后面的 where 从句不是用来缩小范围,而是补充说明尼罗河畔的土地为什么适合文明发展。
这两个例子都说明同一个原则:一旦关系从句用逗号隔开,它就不能再依靠主句的先行词来“共同完成句子”。它必须自给自足,所以关系副词不能省略,也不能改成指示性的 that。
表语位置的关系从句
关系从句一般不能直接当表语。如果看到关系从句好像放在表语位置,通常是因为句子经过了省略。最常见的是 where 和 when 引导的关系从句。
一、where 引导的表语从句
This is where I get off.
我下车的地方到了。
这个句子很常见。两个朋友搭车快到站时,其中一个人可以这样说。但是如果仔细分析,会发现它不太像普通的副词从句,也不太像普通的名词从句。
如果把 where I get off 当地方状语从句,它只能修饰动词,不能当表语来说明主语 This。这样主句 This is ... 就缺少真正的表语,句型不完整。
如果把它当疑问词 where 引导的名词从句,它的意思就是“我在哪里下车”这个问题。可是原句并不是说“这是一个问题”,而是在说“这里就是我要下车的地方”。
比较合理的理解是:它本来来自一个完整的关系从句结构,只是中间重复的表语被省略了。可以先拆成两个句子:
- This station is the station.
- I get off at this station.
This station1说明:—
isbe说明:—
the station.3C说明:先行词
I1
get off2
at this station.(4)
This station is the station [where I get off].
主句:
This station1
isbe
the station3C
句型:1 + be + 3C
关系从句(修饰先行词 the station):
where(4)
I1
get off2
句型:1 + 2 这个句子里,station 实际上重复了三次:
- 主语
This station - 表语
the station - 关系副词
where所代表的at the station
因为重复太密集,所以可以把真正的表语 the station 省掉,变成:
This is where I get off.
This1说明:—
isbe说明:—
where I get off3C说明:省略表语
二、when 引导的表语从句
Thanksgiving is when American families get together.
感恩节是美国家庭团聚的时候。
这个句子和 where 的情况一样。表面上看,when American families get together 好像直接当表语;其实也可以还原:
- Thanksgiving is the time.
- American families get together at this time.
Thanksgiving1说明:—
isbe说明:—
the time.3C说明:先行词
American families1
get together2
at this time.(4)
Thanksgiving is the time [when American families get together].
主句:
Thanksgiving1
isbe
the time3C
句型:1 + be + 3C
关系从句(修饰先行词 the time):
when(4)
American families1
get together2
句型:1 + 2 这里也有三次重复:
- 主语
Thanksgiving - 表语
the time - 关系副词
when所代表的at this time
因此可以省略表语 the time,成为:
Thanksgiving is when American families get together.
Thanksgiving1说明:—
isbe说明:—
when American families get together3C说明:省略表语
准关系代词
第6章谈比较句法时,已经出现过“准关系代词”的概念。现在学过真正的关系代词以后,可以更清楚地区分:than, as, but 看起来有时像关系代词,但它们并不是真正的关系代词。它们之所以看起来像,是因为原句中有重复成分被省略了。
一、than
The theory raised more questions than it answered.
这个理论引起的问题比它解答的问题更多。
The theory1
raised2
more questions3O
than it answered(4)
但是如果把省略部分还原,结构就清楚了:
The theory raised more questions than the questions [that it answered].
The theory1
raised2
more questions3O
than the questions [that it answered](4)
也就是说,完整结构里有三处重复:
more questionsthe questionsthat it answered中由that代表的 questions
因为连续重复太啰嗦,英语会省略后面两处,最后才变成:
The theory raised more questions than it answered.
所以 than 本质上仍然是比较级从句外加的从属连词。它只是因为省略,看起来像关系代词。
二、as
Her performance is as good as can be expected.
她的表现和可以预期的一样好。
Her performance1
isbe
as good as can be expected3C
但还原后也是同样道理:
Her performance is as good as the performance [that can be expected].
Her performance1
isbe
as good3C
as the performance [that can be expected](4)
Her performance is as good as can be expected.
所以这里的 as 也不是关系代词,而是比较从句的连词。
三、but
There is no one but knows this.
此事无人不知。
There引导词
isbe
no one1
but knows this(4)
但是还原后可以看出:
There is no one but the one [who knows this].
There引导词
isbe
no one1
but the one [who knows this](4)
There is no one but knows this.
小结一下:所谓 than, as, but 这些准关系代词,都是重复元素省略后的结果。它们本身不是关系代词,后面引导的也不是真正的关系从句。真正的关系代词藏在被省略的还原结构里。
分裂句
分裂句(split construction)是把一个单句套进 it is ... that ... 的结构中,让原本的单句分裂成“主句 + 关系从句”的复合句。它的用途是强调句中的某个成分。
被强调的对象可以是主语、宾语、地点状语、时间状语,甚至可以是动词。只是强调动词时不能用普通的 it is ... that ...,要换成另一种结构。
先看一个普通句子:
Your friend bought a can of peaches at a 7-11 last night.
你的朋友昨天晚上在一家 7-11 买了一个水蜜桃罐头。
这个句子的骨架可以看成:
Your friend1
bought2
a can of peaches3O
at a 7-11(4)
last night(4)
如果要强调主语 your friend,就把它放到 It was ... 后面的表语位置,剩下的部分放在 that/who 后面:
It was your friend [that/who bought a can of peaches at a 7-11 last night].
主句:
It1
wasbe
your friend3C
句型:1 + be + 3C
关系从句(修饰被强调的 your friend):
that/who1
bought2
a can of peaches3O
at a 7-11 last night(4)
句型:1 + 2 + 3O 这个句子的 it 是虚词,没有实际内容,只是句型需要一个主语,所以用 it 填补。类似的虚词 it 也出现在:
What time is it?
Who is it?
It's cold today.
这些句子中,it 都不是有实在内容的“它”,只是补足主语位置。
分裂句可以这样理解:
- It was your friend.
- He bought a can of peaches at a 7-11 last night.
It1说明:虚词
wasbe说明:—
your friend.3C说明:—
He1
bought2
a can of peaches3O
at a 7-11 last night.(4)
同一个原句也可以强调宾语:
It was a can of peaches [that/which your friend bought at a 7-11 last night].
主句:
It1
wasbe
a can of peaches3C
句型:1 + be + 3C
关系从句(修饰被强调的 a can of peaches):
that/which3O
your friend1
bought2
at a 7-11 last night(4)
句型:1 + 2 + 3O 强调地点:
It was at a 7-11 [that/where your friend bought a can of peaches last night].
主句:
It1
wasbe
at a 7-113C
句型:1 + be + 3C
关系从句(修饰被强调的 at a 7-11):
that/where(4)
your friend1
bought2
a can of peaches3O
last night(4)
句型:1 + 2 + 3O 强调时间:
It was last night [that/when your friend bought a can of peaches at a 7-11].
主句:
It1
wasbe
last night3C
句型:1 + be + 3C
关系从句(修饰被强调的 last night):
that/when(4)
your friend1
bought2
a can of peaches3O
at a 7-11(4)
句型:1 + 2 + 3O 这里要特别注意:虽然地点和时间可以分别用 where、when,但是分裂句中最通用的关系词仍然是 that。因为分裂句的重点是“强调”,不是单纯补充说明。
二、强调动词的分裂句
如果要强调的是动词,不能用普通的 It was ... that ...。还是看原句:
Your friend bought a can of peaches at a 7-11 last night.
要强调 bought 这个动作,需要使用:
what one does is (to) V
也就是“某人做的事情是……”。可以先用笼统的 the thing 当主语,再用关系从句修饰它:
The thing [that your friend did at a 7-11 last night] was (to) buy a can of peaches.
主句:
The thing1
wasbe
(to) buy a can of peaches.3C
句型:1 + be + 3C
关系从句(修饰先行词 The thing):
that3O
your friend1
did2
at a 7-11 last night(4)
句型:1 + 2 + 3O 关系从句里的 did 取代原来的动作 bought。因为主语部分含有 do/did,后面的表语可以用不定式 to buy,也可以省略 to 用动词原形 buy。
还可以把 the thing that 合并成复合关系代词 what:
[What your friend did at a 7-11 last night] was (to) buy a can of peaches.
What your friend did at a 7-11 last night1说明:名词从句
wasbe说明:—
(to) buy a can of peaches.3C说明:—
All [(that) your friend did at a 7-11 last night] was (to) buy a can of peaches.
The only thing [(that) your friend did last night] was (to) buy a can of peaches at a 7-11.
主句:
All1
wasbe
(to) buy a can of peaches.3C
句型:1 + be + 3C
关系从句(修饰先行词 All):
(that)3O
your friend1
did2
at a 7-11 last night(4)
句型:1 + 2 + 3O 再看更简单的例子:
I can hope.
我可以怀抱希望。
I1
can hope.2
[What I can do] is (to) hope.
All [(that) I can do] is (to) hope.
The only thing [(that) I can do] is (to) hope.
What I can do1说明:名词从句
isbe说明:—
(to) hope.3C说明:—
The program backs up important files.
这个程序是备份重要文件用的。
The program1
backs up2
important files.3O
[What the program does] is (to) back up important files.
What the program does1说明:名词从句
isbe说明:—
(to) back up important files.3C说明:—
All [(that) I wanted] was to help him.
我想要做的只不过是帮他而已。
主句:
All1
wasbe
to help him.3C
句型:1 + be + 3C
关系从句(修饰先行词 All):
(that)3O
I1
wanted2
句型:1 + 2 + 3O 这里关系从句中没有 do,所以表语只能用 to help him,不能用原形 help him。下面这个句子就不同:
All [(that) I wanted to do] was (to) help him.
主句:
All1
wasbe
(to) help him.3C
句型:1 + be + 3C
关系从句(修饰先行词 All):
(that)3O
I1
wanted to do2
句型:1 + 2 + 3O 因为关系从句中出现了 do,后面的表语就可以用 (to) help him。
厘清混淆点
关系从句、名词从句和副词从句中,有些连词长得很像,但功能完全不同。初学者最容易混淆的是三类:wh-、wh-ever 和 that。
一、wh-
拼成 wh-、又具有连词功能的词,可以分成三种:
- 关系词:引导关系从句,修饰先行词。
- 疑问词:引导由疑问句改写而来的名词从句。
- 外加的从属连词:引导副词从句,修饰主句动词。
1. 关系词
关系词包括关系代词 who, which,以及关系副词 when, where, how, why。它们引导的是关系从句,用来修饰先行词。
My father is a man [who always keeps his word].
我父亲是个言出必行的人。
主句:
My father1
isbe
a man3C
句型:1 + be + 3C
关系从句(修饰先行词 a man):
who1
always(4)
keeps2
his word3O
句型:1 + 2 + 3O 这里 who 是关系代词,先行词是 a man。
Paris, [which has a long history], is a legendary city.
巴黎历史悠久,是个充满传奇色彩的都市。
主句:
Paris,1说明:先行词
isbe说明:—
a legendary city.3C说明:—
句型:1 + be + 3C
关系从句(补充说明先行词 Paris):
which1
has2
a long history,3O
句型:1 + 2 + 3O 这里 which 是关系代词,先行词是 Paris。
I'll never forget my school days, [when life seemed so simple].
我永远忘不了学生时代,当时生活似乎很单纯。
这里 when 是关系副词,先行词是 my school days。
Let's spend the weekend at Jack's, [where we can be quite free].
我们这个周末到杰克家吧,在那里可以自由自在。
这里 where 是关系副词,先行词是 Jack's。
Please show me how I can start this bike.
请教我一下这辆自行车要怎么启动。
这里 how 是关系副词,先行词是省略的 the way(the way 和 how 不能同时使用,见前文)。
Money is one reason [why I don't take long trips].
钱是我不长途旅行的原因之一。
这里 why 是关系副词,先行词是 one reason。
2. 疑问词
疑问词包括 who, which, what, when, where, how, why。它们引导的是名词从句,因为这些从句是由疑问句改写而来的。
[Who took the money] will be known soon.
钱是谁拿的,很快就会知道。
Who took the money1说明:名词从句
will bebe说明:—
known3C说明:—
soon.(4)说明:—
Tell me [which of the two bags is better].
请告诉我这两个书包哪一个比较好。
(You)1说明:—
Tell2说明:—
me3O说明:—
which of the two bags is better3O说明:名词从句
The question is [what you're going to do about it].
问题在于你要怎么处理这件事。
这里 what 是疑问词,引导表语位置的名词从句。
Nobody knows [when he will return].
没人知道他什么时候会回来。
这里 when 是疑问词,意思是“什么时候”,不是关系副词。因为整个从句是 knows 的宾语。
I have a pretty good idea [where he may be hiding].
我大概知道他可能躲在哪里。
这里 where 是疑问词,整个从句作名词用。
The most important thing in fishing is [how you prepare the bait].
钓鱼最重要的一点就是鱼饵如何调配。
这里 how 是疑问词,引导名词从句。
That is [why I need your help].
这就是我要你帮忙的原因。
这里 why 也是疑问词,引导名词从句作表语。
3. 外加的从属连词
有些 wh- 形式的词还可以当外加的从属连词,引导副词从句。常见的是 when 和 where。
The game ended [when he hit a home run].
比赛在他击出全垒打时结束。
The game1说明:—
ended2说明:—
when he hit a home run(4)说明:副词从句
The ship will go [where no one has gone before].
这艘船将航向无人曾到之处。
这里的 where 是地点从属连词,引导副词从句修饰动词 go。
二、wh-ever
拼成 wh-ever 的词,也有两种不同身份:一种是复合关系代词,引导名词从句;另一种是从属连词,引导让步副词从句。
1. 复合关系代词
复合关系代词可以理解为“先行词 + 关系词”的合并,例如 anything that、anyone that。
[What / The thing that he says] can't be true.
他说的不可能是真的。
What he says1说明:名词从句
can't bebe说明:—
true.3C说明:—
I sincerely envy [whoever / anyone that lives in that big house].
我真的很羡慕任何住在那幢大房子里的人。
I1说明:—
sincerely envy2说明:—
whoever lives in that big house3O说明:名词从句
I'll take [whichever bike / any bike that is available].
哪辆自行车可以用,我就用哪辆。
这些从句都在主句中扮演名词角色,可以作主语、宾语或介词宾语。
2. 让步副词从句的连词
另一类 wh-ever 相当于 no matter + 疑问词,意思是“不论……”。它们引导的是副词从句,不是名词从句。
[Whoever / No matter who told you that story], don't believe it.
不管是谁告诉你的,请不要相信。
Whoever told you that story(4)说明:让步副词从句
(you)1说明:—
don't believe2说明:—
it.3O说明:—
[Whatever / No matter what you do], just don't stay there.
不论你怎么做都行,就是不能待在原地。
[Whenever / No matter when he gets angry], he counts to ten.
只要他生气,他就先从一数到十。
You'll never find a place like home, [wherever / no matter where you may go].
不论你到何处,永远找不到跟家一样的地方。
He can never beat his rival, [however hard / no matter how hard he tries].
不论多么努力,他永远无法打败对手。
判断重点是:如果从句本身在主句中占一个名词位置,就是复合关系代词;如果整个从句只是修饰主句、表示“不论……”,就是让步副词从句。
三、that
that 也最容易混淆,因为它可以引导名词从句、副词从句,也可以当关系词引导关系从句。
1. 引导名词从句
陈述句外加一个没有实质词义的 that,就会形成名词从句。
Are you sure [that everything is all right]?
你确定一切都没事吗?
you1
Arebe
sure3C
that everything is all right(4)
2. 引导副词从句
如果 that 和别的词合成有意义的连词,如 so that, such ... that, in order that, in that,它引导的就是副词从句。
He started work early [so that he could finish on time].
他提早开始工作,目的是想准时完成。
He1说明:—
started2说明:—
work3O说明:—
early(4)说明:—
so that he could finish on time(4)说明:目的副词从句
这些 that 都不是关系代词,而是副词从句连词的一部分。
3. 引导关系从句
关系词 that 改写自关系代词 who, whom, which,也可以改写自某些关系副词 when, where, how, why。它引导的关系从句没有逗号隔开,具有指示功能,用来修饰先行词。
He's the man [that/whom I told you about].
我跟你说的就是这个人。
主句:
He1
isbe
the man3C
句型:1 + be + 3C
关系从句(修饰先行词 the man):
that/whom(4)
I1
told2
you3O
about(4)
句型:1 + 2 + 3O
What's the best book [that/which you've ever read]?
你读过最棒的书是什么?
The accident happened at a time [that/when traffic was heaviest].
车祸就发生在车流量最大的时候。
主句:
The accident1
happened2
at a time(4)
句型:1 + 2
关系从句(修饰先行词 a time):
that/when(4)
traffic1
wasbe
heaviest3C
句型:1 + be + 3C
That shop is a place [that/where many students go].
许多学生都去那家店。
I've found several ways [that/how I can be of help to you].
我发现有几种方式可以帮上你的忙。
Is this the reason [that/why he left so early]?
他那么早就离开,就是这个原因吗?
最后要记住一个最实用的判断法: 如果 that 后面的从句修饰前面的名词,并且没有逗号隔开,它多半是关系词;如果它只是把一个陈述句包装成主语、宾语、表语或同位语,它就是名词从句连词;如果它和 so, such, in order 等词一起表达目的、结果或原因,它就是副词从句连词的一部分。