關係代詞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)在介詞提前到關係代詞之前形成「介詞+關係代詞」結構來修飾表事物的先行詞時,關係代詞必須用which。例如:
①Thehouseinwhichweliveisverylarge.我們住的房子非常大。
②Thisisthereferencebookofwhichtheteacherisspeaking.這就是老師正在談及的那本參考書。
注意:如果介詞不放在修飾事物的限定性定語從句的句首,which就可換為that,例如:Thisisthequestionwhich/thatwe』vehadsomuchdiscussionabout.=Thisisthequestionaboutwhichwe』vehadsomuchdiscussion.這就是我們已經多次討論過的問題。
(2)先行詞為「those+表事物的複數名詞」時,關係代詞通常只用which而不用that。例如:
①Studentsshouldkeepinmindthoseregulationswhichrestricttheirbehavior.學生應牢記那些規範自己的行為準則。
②Abookshopshoulddealwithavarietyofthosebestsellerswhicharenewlypublished.書店應該經營新出版的各種暢銷書。
[考題1]All____isneededisasupplyofoil.(1989)
A.thethingB.thatC.whatD.which
[答案]B
[解析]先行詞是不定代詞all,其限定性定語從句應由關係代詞that引導,在該定語從句中充當主語。
考點72:who/whom引導的定語從句的用法
who、whom可以引導定語從句,修飾表示人的先行詞,在從句中分別充當主語和賓語(在非正式場合下,除非緊跟於介詞之後,who經常可以代替在定語從句中作賓語的whom)。例如:
1.ThevisitorwhocameyesterdayisTom.昨天來訪的那個人是湯姆。(who引導修飾visitor的限定性定語從句,並且在該從句中充當主語)
2.Hisfriends,whohadtriedtodissuadehimfromsmoking,didnotsucceed.他的那些已經盡力勸阻他抽菸的朋友們並沒有成功。(who引導修飾friends的非限定性定語從句並且在該從句中充當主語)
3.FirstcameMary,whomfewofushadexpected.首先來的是我們當中幾乎沒有人料到的瑪麗。(whom引導修飾Mary的非限定性定語從句並且在該從句中充當賓語,這裡的whom可以被who所代替)
4.HeisJohntowhomyououghttoaddresstherequest.他是約翰,你應該向他提出此項請求。(whom引導修飾John的非限定性定語從句並且在該從句中充當介詞to的賓語,這裡緊跟於介詞to之後的whom不可以被who代替)
注意:that引導限定性定語從句修飾表示人的先行詞時,通常可以與who換用。不緊跟在介詞後的whom和that通常可以換用(緊跟在介詞後的whom不可以被that代替)。例如:Thescientistwho/thatdiscoversacureforcancerwillbegreat.發現治癒癌症的方法的科學家將會因此而偉大。//Jimisthemanwithwhomshetalked.跟她說過話的那個人是吉姆。
[考題1]Women____drinkmorethantwocupsofcoffeeadayhaveagreaterchanceofhavingheartdiseasethanthose____don’t.(2006北京)
A.who;不填B.不填;whoC.who;whoD.不填;不填
[答案]C
[解析]兩個下劃線處分別引導定語從句修飾表示人的women、those,並且在定語從句內部充當主語,均應採用who的形式。
[考題2]Thefamousbasketballstar,____triedtomakeacomeback,attractedalotofattention.(2002北京春)
A.whereB.whenC.whichD.who
[答案]D
[解析]Who引導非限定性定語從句,修飾先行詞star。
[考題3]Heistheonlyoneofthestudentswho____awinnerofscholarshipforthreeyears.(2002上海春)
A.isB.areC.havebeenD.hasbeen
[答案]D
[解析]被who所引導的限定性定語從句所修飾的先行詞是表達單數含義的「theonlyone」(ofthestudents是theonlyone的後置定語),題幹中的「forthreeyears」意味著應採用現在完成時表示已經贏得獎學金的情況,因此本題只能選D。
[考題4]Inthedarkstreet,therewasn’tasingleperson____shecouldturnforhelp.(1992)
A.thatB.whoC.fromwhomD.towhom
[答案]D
[解析]「turntosb.(forsth.)」是表示「(就某事或某物)求助於某人」的固定搭配。介詞to必不可少,可以緊跟介詞to後引導定語從句,修飾表示人的先行詞person的關係代詞只能是whom,所以下劃線處應是「towhom」的形式。
[考題5]Ihavemanyfriends,____somearebusinessmen.(2005)
A.ofthemB.fromwhichC.whoofD.ofwhom
[答案]D
[解析]表示「在其中,……之中的一部分」的含義,應用介詞of(from沒有類似用法),例如:severalofmyfriends(我的幾個朋友)、oneofthem(他們中間的一個)。修飾先行詞friends、能夠緊跟介詞of表示「朋友中的一些(是生意人)」的關係代詞只有whom,所以本題只能選D。注意:本題不選A是因為該形式不能引導定語從句,填入下劃線處會導致整個句子包含兩個單獨的、缺乏連詞連接的簡單句(通常情況下這屬於病句);不選B是因為which通常不能引導定語從句修飾表示人的先行詞;不選C是因為of放於who之後與some連用導致整個句子的意思難以理解。
[考題6]Iwastoldthattherewereabout50foreignstudents____Chineseintheschool,most____werefromGermany.(2006遼寧)
A.study;ofwhomB.study;ofthem
C.studying;ofthemD.studying;ofwhom
[答案]D
[解析]第一個下劃線處引導修飾students的定語,不能採用動詞原形而應用現在分詞的形式,據此直接排除選項A、B;第二個下劃線處引導修飾students的定語從句,用來補充說明students的情況,由於them不能引導定語從句,應直接排除C而選出D。
[考題7]Wesawseveralnativesadvancingtowardsourparty,andoneofthemcameuptous,____wegavesomebellsandglasses.(2006湖南)
A.towhichB.towhomC.withwhomD.withwhich
[答案]B
[解析]根據「givesth.tosb.」的搭配,下劃線處應以towhom的形式引導定語從句。Which不能引導定語從句修飾人,所以A、D應首先排除。
考點73:whose引導的定語從句的用法
whose可以引導定語從句,修飾表示人或事物的先行詞,在定語從句中充當定語。例如:
IsthereanyoneherewhosenameisLiHua?這兒有叫李華的人嗎?(先行詞表示人)//Thebicyclewhosebrakewasdamagedhasnowbeenrepaired.剎車壞了的自行車現在已被修好。(先行詞表示物)
[考題1]GeorgeOrwell,____wasEricArthur,wrotemanypoliticalnovelsandessays.(2004北京)
A.therealnameB.whathisrealname