注意:that和which并不是所有的情况下都可以互换,它们的用法是有区别的,其区别如下:
1。用that不用which的情况:
(1)先行词有最高级形容词修饰时,常用that。如:
Edisohegreatestihateverlived。
爱迪生是曾经有过的最伟大的发明家之一。
Thisisthemostexpehat)I’veeverowned。
这是我有过的最昂贵的一块表。
(2)先行词有thesame,thevery,thefirst,thelast,all,no,theonly,much,little,none,any,every等修饰时,或者先行词为everything,anythihing等不定代词时常用that,而不用which。如:
&hefirstmahevillage。
他是我们在那个村子里看到的第一个人。
I’lldoanything(that)Itohelpyou。我将尽一切可能帮助你。
(3)当先行词既有人又有物时,用that,不用which。如:
Weweredeeplyimpressedbytheworkersandtheirwsthatwehadvisited。
我们参观过的工人及他们的工作条件给我们留下了深刻印象。
&eohimtalkaboutthemenandbooksthatiedhim。
我们听他谈论他感兴趣的人物和书籍。
(4)当先行词被thesame修饰时,用that表示同一件物品,用as表示相类似的一件物品,不能用which。如:
Thisisthesameoyouhadbefore。
这跟你以前的一样这就是你以前的那一个。
You’vemadethesamemistakethatyoumadelasttime。
你又犯了上次所犯的同一错误。
(5)主句中已经有which或者>
WhichisthecarthatwasmadeinBeijing?哪辆汽车是北京制造的?
Whoistheboythatraisedatthemeeting?
在大会上被表扬的那个男孩是谁?
2。用>
(1)引导非限制性定词从句时,要用which,不用that。如:
Tomislateforschooleveryday,whichmakeshisteacherveryangry。
汤姆每天上学迟到,这令老师很生气。
&ingutoff,whichwasexactlyanted。
会议被推迟了,这正是我们想要的。