大家都知道,定语从句中的关系代词that与which在指物时,往往是可以互换的,它们在定语从句中作宾语时还可以省略.但在下列七种情况下却多用关系代词that,而不能用which.
一、 当先行词为all, little, much, few, everything, anything, none 等不定代词时,关系代词用that,而不用which. 例如:
All that glitters is not gold. Please just tell me anything you know about the author of the book.
二、 当先行词既有人又有物时,关系代词用that, 不用which.例如:
He asked about the factories and workers that he had visited.
三、 当先行词有形容词最高级修饰时,关系代词用that, 而不用which. 例如:
It was the largest map that I ever saw.
Hangzhou is one of the most beautiful cities that I have ever visited.
四、 当先行词有序数词修饰时,关系代词用that, 不用which. 例如:
The first sight that was caught at the GREat Wall has made a lasting impression on him.
五、当先行词被the only, the very, the same, the right等修饰时,关系代词用that,不用which. 例如:
That is the very thing that we can do.
It is the only book that he bought himself.
六、 当先行词被all, every, any, much, little, few, no等修饰时,关系代词用that,不用which. 例如:
You can take any book that you like.
There is no clothes that fit you in this department store.
七、 当主句是以which开头的特殊疑问句时,为了避免重复,定语从句的关系代词一般用that,而不用which.例如:
Which was the hotel that was recommended to you?
此外,在以下三种情况中,关系代词多用as,而不用which.例如:
一、 在"such /the same ... as ..."句型中,关系代词要用as, 而不用which.例如:
We need such materials as can bear high temperature.
二、 表示"正如......那样 ","正像......" 之意时, 用as, 不用which. 例如:
Mary was late again, as had been expected.
三、 as 引导的定语从句可以放在主句前面, 也可以放在主句后面或主句中间,而由 which引导的定语从句只能放在主句后面.例如:
As we all know, oceans cover more than 70% of the earth. |