杜廣云
定語(yǔ)從句是中學(xué)階段的重要語(yǔ)法項(xiàng)目,也是考試的重點(diǎn)內(nèi)容之一,但是有些同學(xué)在使用定語(yǔ)從句時(shí)總是把握不準(zhǔn)。以下是學(xué)生經(jīng)常出現(xiàn)的問(wèn)題。
1. This is the book I bought it yesterday.
此句中先行詞book后的關(guān)系代詞that或which,因?yàn)樵诙ㄕZ(yǔ)從句中作buy的賓語(yǔ)被省略了,如果再加it,就多了一個(gè)賓語(yǔ),實(shí)屬畫(huà)蛇添足。
2. This is the factory where my father visited last year.
此句應(yīng)將作地點(diǎn)狀語(yǔ)的關(guān)系副詞where改為關(guān)系代詞that或which,因?yàn)槎ㄕZ(yǔ)從句中visit是及物動(dòng)詞,需要的是賓語(yǔ)而不是狀語(yǔ)。
比較:This is the factory where my father worked last year.
本句是正確的,因?yàn)榇司渲卸ㄕZ(yǔ)從句中的work是不及物動(dòng)詞,不能直接加賓語(yǔ),關(guān)系副詞where在這里作地點(diǎn)狀語(yǔ)。
又比較:This is the factory that/which my father worked in last year.
本句也是正確的,因?yàn)槎ㄕZ(yǔ)從句中work雖然是不及物動(dòng)詞,但其后加了一個(gè)介詞in(不及物動(dòng)詞+介詞,相當(dāng)于及物動(dòng)詞),所以關(guān)系代詞that或which作in的賓語(yǔ)。
3. I have two books, both of them are very interesting.
此句books后有逗號(hào),說(shuō)明后面接的是非限制性定語(yǔ)從句,應(yīng)將人稱(chēng)代詞them改為which。如果books后用句號(hào),成為兩個(gè)簡(jiǎn)單句,那么them就是正確的。即I have two books. Both of them are very interesting. 或者books后用連詞and,就成了一個(gè)并列句,也是正確的。即I have two books and both of them are very interesting.
4. I passed the National Entrance Examination, that made my parents very happy.
此句應(yīng)將that改為which,因?yàn)閠hat不能在非限制性定語(yǔ)從句中充當(dāng)關(guān)系代詞使用。
5. This is the most interesting book which I have ever seen.
此句的關(guān)系代詞which應(yīng)改為that。因?yàn)橹肝锏南刃性~被形容詞最高級(jí)或序數(shù)詞修飾時(shí),關(guān)系代詞不能用which,只能用that。
又如:That was the first novel that I read last year.
6. This is one of the students who/that is good at English.
此句中的先行詞為students,是復(fù)數(shù)形式,其后的謂語(yǔ)動(dòng)詞應(yīng)為復(fù)數(shù)動(dòng)詞,所以is應(yīng)改為are。
試比較:This is the only one of the students who hat is good at English.
本句是正確的,因?yàn)榇司渲械南刃性~為不定代詞one,是單數(shù)形式,所以定語(yǔ)從句中的系動(dòng)詞用單數(shù)is是正確的。
7. All what I need is time.
此句中應(yīng)將what改為that,因?yàn)楫?dāng)先行詞是all, everything, nothing等詞時(shí),關(guān)系代詞用that. 另外,what是疑問(wèn)代詞,而不是關(guān)系代詞。
又如:I can do all that I can to help you.
Everything that can be done has been done.
8. This is the film about that we talked just now.
此句的關(guān)系代詞that應(yīng)改為which,當(dāng)把介詞提到關(guān)系代詞前時(shí),如果指物用關(guān)系代詞which,指人用whom,但如果將介詞后置,那么用that也是正確的。即:This is the film that we talked about just now.
9. It was yesterday when I bought the watch.
此句誤將強(qiáng)調(diào)句型當(dāng)作定語(yǔ)從句。強(qiáng)調(diào)句型的結(jié)構(gòu)為:It+be的形式(is或was)+被強(qiáng)調(diào)部分+that/who+其他成分。
此句應(yīng)為:It was yesterday that I bought the watch.
又如:It was Tom that/who broke the glass.
10. He made a promise which he would buy me a dictionary.
此句把同位語(yǔ)從句誤當(dāng)作定語(yǔ)從句,在同位語(yǔ)從句中用that連接,that不作任何成分,但不能省略。所以該句應(yīng)為:He made a promise that he would buy me a dictionary.