牛津高中英語語法復習:定語從句
(3) 如果先行詞被序數詞、形容詞最高級修飾或者先行詞是最高級時,關系代詞常用that,不用which。this is the first book that was written in english. this is the last factory that i visited.this is the best film that i have ever seen.this is the funniest thing that i ever heard.(4) 如果先等詞被the only ,the very , the same ,the last修飾,關系代詞常用that,不用which.this is the only book that i really like.he was the only person in the office that was invited to the ball.(5) 先行詞有兩個,一個指人,一個指物,關系代詞應該用that。而不用who, which.例如: the boy and the dog that are in the picture are very lovely. he talked about the teachers and schools that he had visited.(6)who ,which開頭的特殊疑問句中,關系代詞用that.who is the person that is standing there?which of us that knows english doesn’t know this?which of the novel do you like best?(7) 關系代詞作表語時,關系代詞用that.it took us many years to make the city that it is today.he is not the man that he used to be.china isn’t the country it used to be.(8) 先行詞是奇數詞或是序數詞時,關系代詞用that .yesterday i caught two fish. now you can see the two that are still alive in the basin of water. (9) 當主句 “ there be “開頭時,關系代詞要用that 引導的定語從句修飾該句型的主語。there are four desks in the middle of the office that are used for the teachers.(10) 當先行詞是 “ to be “ 后面的表語時關系代詞用that . this is the dictionary that was bought in the bookstore yesterday.<2>.只能用which的情況 1) 非限制性定語從句中,不能用關系代詞that,作賓語用的關系代詞也不能省略。如:there are about seven million people taking part in the election, most of whom、are well educated.bei jing , which is china’s capital, is rich in culture.2)those/that +名詞后的定語從句用which引導。不能用關系代詞that。that pen which he took is mine.a shop should keep those goods which sells well.3) 介詞后只用which this is the room in which he lived. i don’t know the man to whom you talked. the chair on which he is sitting is made of wood.(4) which還有一種特殊用法,它可以引導從句修飾前面的整個主句,代替主句所表示的整體概念或部分概念。在這種從句中,which可以作主語,也可以作賓語或表語, 不用that..例如:he succeeded in the competition, which made his parents very happy.(5)先行詞是that時,關系代詞要用which.what’s that which flashed in the sky just now?(6) 關系代詞后面有插入語時,益用關系代詞 which.here is the english grammar book which, as i have told you, will help to improve your english.