关系代词 that 可以引导限定性定语从句,修饰代表人或事物的先行词,但不能用于引导非限定性定语从句。that 可以充当从句的主语、宾语、表语。例如:Thebagthatliesonthegroundishers.地上的那个包是她的。(关系代词 that 修饰 bag 的定语从句中充当主语)TheoldmanthatIvisitedyesterdayismyteacher.我昨天拜访的那个老人是我的老师。(关系代词 that 在修饰 man 的定语从句中充当宾语)在先行词是事物的限定性定语从句中,that 和 which 一般可互换,但在下列情况下不可以互换:1.只能用 that,不能用 which 作先行词的情况(1)先行词是不定代词或者先行词被不定代词所修饰时,关系代词通常只用 that,不用 which。例如:① That'sallthatIknow.我知道的就这些。② Isthereanythingthatyouwanttobuyintown?你有什么东西要在城里买吗?③Nothingthattheteacherdoesdoesn'tinfluencehisstudents.老师所做的事情没有不影响到学生的。(2)先行词被序数词、形容词最高级、theonly,thevery,thelast 等修饰时,关系代词通常只用 that,不用 which。例如:① ThefirstEnglishnovelthatIreadwasCities.我读的第一本英文小说是《城市》。② ThisisoneofthemostexcitingfootballgamesthatIhaveeverseen.这是我见过的最激动人心的足球比赛之一。③ Thisistheonlythingthatwecandonow.这是我们现在惟一能做的事情。(3) 先行词既有人又有物时,关系代词只用 that,不用 which。例如:① Thescientistandhisachievementsthatyoutoldmeaboutareadmiredbyusall.我们所有人都钦佩你告诉我的那位科学家和他所取得的成就。② TheforeignvisitorsspokehighlyofthepioneersandtheirperformancesthattheysawattheChildren'sPalace.外国游客高度赞扬了他们在少年宫所看到的少先队员以及他们的表演。(4) 关系代词在限定性定语从句中作表语并带有类比含义时,通常只用 that,不用 which。例如:① Heisnolongerthestarthathewas.他不再是过去的那位明星了。② Ourschoolisnolongertheschoolthatitusedtobe.我们的学校不再是以前的那所学校了。(5) 句中其他位置已出现 which,为避免重复,不用 which 而用that 引导限定性定语从句。例如:Whichisthecarthathasovertakenus?超过我们的是哪辆车?2.只用 which,不能用 that 作先行词的情况1)在介词提前到关系代词之前形成“介词+关系代词”结构来修饰表事物的先行词时,关系...