關於定語從句中的that和which的知識點
英語語法順口溜:定語從句中的that和which
Thatwhich代表物,區別聽我來敍述;
先行若是不定代,that就把which踹;
當先行詞為anything,everything,nothing,all,any,much,many,one等不定代詞時,只能使用“that”,不用“which”。
例:IsthereanythingthatIcandoforyou?我能給你做點什麼嗎?
先行詞前有兩數,就用that定無誤;
當先行詞是基數詞或序數詞修飾時,只能使用“that”,不用“which”。
例句:ThatisthesecondtimethatIhavebeentoJapan.那是我去日本的第二次。
ThetwobuildingsthatlayontheRiverThamesfelldownlastweek.
坐落在泰晤士河岸邊的那兩座大樓上星期倒塌了。
先行詞前最高級,還用that必無疑;
當先行詞是形容詞最高級或被形容詞最高級修飾時,只能使用“that”,不用“which”。
例句:ThisisthemostwonderfultimethatIhaveeverhad.
這是我度過的最美好的時光。
句中若有therebe,that應把which替;
例:Thereisnoevidencethatanimalspossessamysterioussixth-senseallowingthemtopredictnaturaldisasters.説動物擁有神祕的第六感,可以預知自然災害,這是沒有根據的。
先行主中做表語,避免重複從句裏;
例句:1)Thisisnotthehospitalthatitusedtobe.
這已經不再是以前那座醫院了。
2)MrThomsonisnotthemanthathewas.
湯姆森先生已經不再是以前的'他了。
解析:定語從句的先行詞均在主句中做表語。
例句:Whichisthecoursethatwearetotake?
我們要學哪門課?
解析:句中已有which,後面不再用which,避免重複用that。
(Justtheonlyverysamelast,其後也要用that;)
先行詞前有Just、theonly、very、same、last等詞,關係代詞用that,不用which。
例句:1)TheNorthPoleistheonlyplacethatyoucanseepolarbears.
北極是唯一能見到北極熊的地方。
2)Thisisthesamebikethathelost.
這就是他丟了的那輛自行車。
注意區分:
3)Thisisthesamebikeashelost.
這輛自行車和他丟的那輛一樣。(但不是)