目录
连接词的第三大类是关系词。关系词也是用来连接主句和从句的,通常可以分为关系代词和关系副词。
一、关系代词
1.基本关系代词
最常用也是最基本的关系代词是who和which,粗略地说,前者指代人,后者指代物。更进一步讲,使用时要注意以下三点。
A.代替人时,作主语用who,作宾语用whom
例如:
He is a man who never lie.
She is a girl whom I love.
第一个句子中who连接了主句和从句,并且在从句中担当主语的角色,所以用who。第二个句子中关系代词在从句中作宾语,所以用who的宾格whom。
B.代替事物时,主格和宾格均用which
因为which本身没有主格、宾格的形式之分,所以在从句中作主语和宾语形式上是一样的。
例如:
This is the book which fascinates me.
That is the book which I want to read.
这两个句子中的which分别在从句中作主语和宾语,但形式不变。
C.代替整个句子时,主格、宾格均用which
关系代词除了能够代替人和物外,还可以指代整个句子,此时要用which,当然也没有主格、宾格的形式之分。
例如:
He works hard,which is a fact we all know.
He works hard,which we all know.
这两个句子中,which指代的都是前面的整个句子,但是分别在从句中作主语和宾语。
2.关系代词的使用原则
使用关系代词时,一定要遵循以下两条原则。
A.关系代词前要有先行词
这一点很好理解,前面在学习代词的时候就提到过,代词要有先行词才能起到明确的指代作用,关系代词当然也不例外。
例如:
He is a good student who studies hard.
这里关系代词who之前就有一个先行词a good student,who则是用来指代它。
B.关系代词在从句中要作主语、宾语或补语,否则关系代词之前要加介词
这个原则是什么意思呢?
别忘了,关系代词也是代词,而代词又具有名词的性质。回想一下,之前说具有名词性质的元素在句子中担当什么成分呢?
没错,就是主语、宾语和补语。
也就是说,关系代词不同于并列连词和从属连词,它有具体的意义,不是虚词。既然不是虚词,那当然要在句子中给它一个位置坐。
例如:
She is a girl whom everyone loves.
此处的关系代词whom在从句中作宾语使用,有自己的位置。
而:
He is a man whom I work.
这个句子中,从句有了主语I,从句的动词work是一个完全不及物动词,不需要宾语和补语,此时关系代词就没有位置可坐,显得很多余,但是因为它有实际的意义,又不能省略掉。
那该怎么办呢?
最好的办法就是借助于介词,在work后面加上介词with,让whom成为介词with的宾语。
He is a man whom I work with.
3.关系代词所有格
关系代词还可以用所有格的形式来连接句子,也就是用whose,它既可以指代人,也可以指代物,通常是以“whose+名词”的形式出现的。
使用关系代词所有格时,同样要遵循两个原则:
A.关系代词所有格前要有先行词
B.关系代词所有格之后的名词要在从句中作主语或宾语,否则关系代词所有格之前要有介词
例如:
I like that house,whose location looks good to me.
这个句子中的关系代词所有格whose之前有先行词that house,它之后的名词location在从句中作主语。
再如:
I hate Jhon,whose words I have no trust.
这个句子中whose前面有先行词Jhon,但是它之后的名词words在从句中无法作主语或宾语,所有是不正确的用法,需要在whose之前加上介词,使words作为介词的宾语。
I hate Jhon, in whose words I have no trust.
二、复合关系代词
复合关系代词是由先行词和关系代词结合而形成的,主要有以下几种。
whoever=anybody who
whomever=anybody whom
whichever=any one which
what=the thing which
whatever=anything which
复合关系代词依然要遵循关系代词的两条原则,只不过由于复合关系代词本身已经包含了先行词,所以在使用时不需要另外加先行词。
例如:
Whoever makes such a mistake should be punished.
可以看出whoever之前并没有先行词,那怎么看得出它遵循了关系代词的两条原则呢?
我们可以将whoever替换为anybody who,就可以看出究竟了。
Anybody who makes such a mistake should be punished.
从这个句中就可以看出who之前有先行词anybody,它在从句中作主语,符合关系代词的两条原则。
再如:
You can give it to whomever you like.
这个句子中whomever同样没有先行词,我们将它转换为anybody whom:
You can give it to anybody whom you like.
这里whom之前有先行词anybody,它在从句中作like的宾语,符合关系代词的两条原则。
whichever的用法也是一样,不用多说。需要注意的是what和whatever的用法。
what虽然从表面上看不出是一个复合关系代词,但在使用时一定要记住它也是由“先行词+关系代词”构成的。
例如:
What bothers me is that I have no time.
此处的what就是一个复合关系代词,它可以转换为the thing which:
The thing which bothers me is that I have no time.
转换成“先行词+关系代词”的形式后,what就消失了,从句改由关系代词which引导,同样符合关系代词的两条原则。
所以判断what是不是作复合关系代词用的方法,就是将其转换为“先行词+关系代词”的形式,再用关系代词的两条原则检验一下即可。
三、关系副词
关系词除了关系代词之外,还有一类副词词性的关系词,称为关系副词。
常用的关系副词有四个:where,when,why,how。
其中,where用来修饰表地方的先行词,when用来修饰表时间的先行词,why用来修饰表原因的先行词,how用来修饰表方法的先行词。
它们都可以看作是“介词+关系代词”演变而来。
例如:
This is the city where I was born.
这个句子中的where起到了连接两个句子的作用,并且修饰它前面表地方的先行词the city。此处的where可以看成是“in+which”变化而来。
This is the city in which I was born.
这样就变成了由关系代词which作连接词的句子,检验一下不难发现依然符合关系代词的两条原则:which之前有先行词the city,它在从句中作介词in的宾语。
再如:
He came on Friday,when it was raining hard.
此处用when来连接两个句子,它修饰表时间的先行词Friday,将其变成“介词+关系代词which”的形式后:
He came on Friday,on which it was raining hard.
这个句子中which作关系代词用,之前有先行词Friday,在从句中作介词on的宾语,符合关系代词的两条原则。
why和how作关系副词时稍有不同,它们的先行词比较固定,前者一般用the reason,后者一般用the way。
例如:
I don't know the reason why she cried.
关系副词why通常可以转换为“for which”的形式:
I don't know the reason for which she cried.
再如:
That's how he solved the problem.
关系副词how通常可以转换为“in which”的形式:
That's the way in which he solved the problem.
以上就是关系词的一些基本使用方法。可以看出,诸多关系词都是有最基本的which和who演变而来的,而且都遵循两条基本原则。因此,掌握关系词的关键在于理解和牢记使用关系代词的两个原则,其他的用法都是建立在这个基础之上的。
网友评论