1. 做定語從句試題的基本方法
In fact the man didn’t understand the three questions ______ were asked in French.
A. whereB. who C. in whichD. which
此題應選 D。從句子成分看, 修飾 questions 的定語從句缺主語, 所以不能選 A(where), C(inwhich)。又因為這里的先行詞(questions)是指事不是指人, 所以只能選D(which)不能選B(who)。
考生在做定語從句試題時, 大體上要分清以下幾點:
1. 是定語從句還是其它從句( 從句意和句法功能等方面去考慮)。
2. 是用關系代詞還是關系副詞。關系代詞和關系副詞的選擇主要看關系詞在句中的句法功能。一般說來, 關系代詞(that, which, who, whom 等)主要用作主語和賓語;關系副詞(when, where, why)主要用作狀語;作定語時用whose。
3. 受定語從句修飾的先行詞是指人(who, whom, that) 還是指物(that, which);是作主語(who, that, which)還是作賓語(which, whom, who)等。
4. 關系代詞可否省略(在通常情況下, 只有限制性定語從句中用作賓語的關系代詞才能省略)。
5. 是限制性定語從句還是非限制性定語從句 (關系代詞that以及關系副詞why等均不能引導非限制性定語從句)。
6. 在“介詞+which”結構中, 介詞的正確選擇(主要看相關名詞和動詞的習慣搭配)。
2. 能用what引導定語從句嗎
He told me all ______ he had seen there.
A. that B. which C. whatD. when
此題應選A。容易誤選C。這里的B(which), D(when)比較好排除。
選項B錯, 因為當先行詞為不定代詞 all, little, much等時, 要用關系代詞 that, 不用which。
選項D錯, 因為它是關系副詞, 只能在定語從句中作狀語, 而這里的定語從句缺賓語(即seen缺賓語), 所以不能選D。
至于選項C(what), 是考生最容易出錯的, 這是因為考生在平時的閱讀中, 經常可以見到類似這樣的句子:
He told me all he had seen there.
He told me what he had seen there.
由于沒有完全理解, 結果將以上兩類句型混在一起。
選項C錯的原因在于what不是關系詞, 所以它不能引導定語從句。但值得注意的是:what有時相當于“名詞(先行詞)+關系代詞”:
他把一切都給了我。
正:He gave me what he had.
正:He gave me everything that he had.
這就是你要的東西。
正:This is what you want.
正:This is the thing that you want.
以上實例告訴我們, what 有時相當于“先行詞+關系代詞”, 同時這也告訴我們, 這樣用的 what 前不能再有先行詞(即:what不能引導定語從句)。
3. 不要一見到時間或地點名詞就用where, when
a. I will never forget the days ______ I lived in the country.
b. I will never forget the days ______ I spent in the country.
A. that, that B. when, when C. that, when D. when, that
此題應選D。容易誤選B。考生往往錯誤地認為, 時間或地點名詞后的定語從句就一定要用關系副詞when或where 來引導。注意在選擇關系副詞when 時, 考生要明確兩個問題:一是先行詞是否是指時間或地點的名詞, 二是when, where在定語從句中是否用作狀語。
a句中的定語從句主語和賓語齊全, 所以可用表時間的狀語(when), 而b句中的定語從句, 顯然 spent缺賓語, 所以選關系代詞that。
考生從以上分析中應明確這樣一點:選擇關系詞時一定要看它在定語從句中充當什么成分。尤其是當先行詞為表時間或地點的名詞時, 千萬不要想當然地認為一定要用關系副詞when和where來引導定語從句。再如:
1. a. This is the school ____ I studied last year.
b. This is the school ____ I visited last year.
A. that, that B. where, where
C. that, where D. where, that
2. a. I still remember the time ____ he was born.
b. I still remember the time ____ he told me.
A. that, that B. when, when
C. that, whenD. when, that
答案:1. D 2. D