英语语法顺口溜摘抄
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.
这辆自行车和他丢的那辆一样。(但不是)