第1个回答 2013-09-24
从你的问题内容来看你想问的应该是只用that,不用which 的情况吧...1. 只能用that,不能用which作先行词的情况
(1)先行词是不定代词或者先行词被不定代词所修饰时, 关系代词通常只用that, 不用which.例如:
① That’s all that I know. 我知道的就这些。
② Is there anything that you want to buy in town? 你有什么东西要在城里买吗?
③ Nothing that the teacher does doesn’t influence his students. 老师所做的事情没有不影响到学生的。
(2)先行词被序数词、 形容词最高级、 the only, the very, the last等修饰时, 关系代词通常只用that, 不用which.例如:
① The first English novel that I read was Cities. 我读的第一本英文小说是《城市》。
② This is one of the most exciting football games that I have ever seen. 这是我见过的最激动人心的足球比赛之一。
③ This is the only thing that we can do now. 这是我们现在惟一能做的事情。
(3)先行词既有人又有物时, 关系代词只用that, 不用which.例如:
① The scientist and his achievements that you told me about are admired by us all. 我们所有人都钦佩你告诉我的那位科学家和他所取得的成就。
② The foreign visitors spoke highly of the pioneers and their performances that they saw at the Children’s Palace. 外国游客高度赞扬了他们在少年宫所看到的少先队员以及他们的表演。
(4) 关系代词在限定性定语从句中作表语并带有类比含义时, 通常只用that, 不用which.例如:
① He is no longer the star that he was. 他不再是过去的那位明星了。
② Our school is no longer the school that it used to be. 我们的学校不再是以前的那所学校了。
(5) 句中其他位置已出现which, 为避免重复, 不用which而用that引导限定性定语从句。例如: Which is the car that has overtaken us? 超过我们的是哪辆车?
2. 只用which,不能用that作先行词的情况
(1) 在介词提前到关系代词之前形成“介词+关系代词”结构来修饰表事物的先行词时, 关系代词必须用which.例如:
① The house in which we live is very large. 我们住的房子非常大。
② This is the reference book of which the teacher is speaking. 这就是老师正在谈及的那本参考书。
注意: 如果介词不放在修饰事物的限定性定语从句的句首, which就可换为that, 例如: This is the question which/that we’ve had so much discussion about. =This is the question about which we’ve had so much discussion. 这就是我们已经多次讨论过的问题。
(2) 先行词为“those+表事物的复数名词”时, 关系代词通常只用which而不用that.例如:
①Students should keep in mind those regulations which restrict their behavior. 学生应牢记那些规范自己的行为准则。
②A bookshop should deal with a variety of those best sellers which are newly published. 书店应该经营新出版的各种畅销书。