定语从句中,当先行词是物时,引导词可用which / that , 可互换。
如:
I like the music that /which I can dance to .
一、 定语从句中只能用that ,不能用which 的情况:
1、 先行词有序数词, 形容词最高级时或本身是序数词,基数词, 形容词最高级时只能用that 。
2、当被修饰的先行词为 all , any
.much , many , everything ,anything , none ,the one 等不定代词时只能用that 。
3 、当先行词被the ony ,the
very , the same ,the last , little ,few 等修饰时只能用that。
4 、当先行词里同时有人和物时只能用that 。
5、 当主句是以who / which 引导的特殊疑问句时只能用that 。
如:
1).his this the most ingteresting book that I have ever read .
这是我读过的最有趣的书。
2). Is there anything that you don't understand ?
还有不懂的地方吗?
3) He is the only person that can help you out.
他是唯一 一个能帮你的人。
4).The writer and his novel that you have just talked about is really well known .
你们刚刚谈论的那个作家和他的小说真的很出名。
5).Who is the girl that is singing ?
正在唱歌的那个女孩是谁?
二、只用which 不用that 的情况:
1、 当先行词为that , those 时。
2 、当关系代词前有介词时。
3、在非限制性定语从句中,不能用that 。
如 :
1) What's that
which is under the desk ?
桌子下是什么?
2). This is the room in which he lives .
这是他住的房间。
3).The book is very interesting , which I bought yesterday .
我昨天买的那本书很有趣。