職稱英語考試:限制性定語從句
(二)什么叫限制性定語從句和非限制性定語從句?
先看一個句子:
I have a brother who is an engineer.
這個句子可以有兩個解釋:
我有一個當工程師的兄弟。 或
我有一個兄弟,他是個工程師。
第一個句子稱為限制性定語從句,說明"我至少有有兩個兄弟,其中一個是工程師",以便與另一個兄弟(或許他是個醫生)相區分。所以,限制性定語從句也稱為修飾性定語從句,在先行詞(brother)與關系代詞 (who) 之間一般沒有","號分開。
第二個句子稱為非限制性定語從句,說明"我只有一個兄弟,他是個工程師"。所以,非限制性定語從句也稱為說明性定語從句,中間一般有","號分開,特別是考試的時候。
該句一般寫為:I have a brother, who is an engineer.
注意:凡說明世界上獨一無二事物的都是非限制性定語從句,不管中間有沒有","號,例如:
Mt. Tai which is located in Shandong Province attracts thousands of tourists every year.
(泰山位于山東省,每年吸引著成千上萬的旅游者。)
按語法規定,這里的"which"是不能用"that"來代替的
(三)怎么連接?
關鍵是看先行名詞(被修飾或說明的那個名詞)在從句中充當什么成分(主語、賓語、表語?狀語?定語?)這是能否辨別定語從句和能否正確選擇連接詞的關鍵所在。
(在從句中)當主語、賓語、表語時:
↗ 人 → who (賓格用whom)
限制性定語從句:that
↘ 物 → that ( = which)
注意:雖然在限制性定語從句中,關系代詞that = which, 但是,當:
(1) 先行詞是all, both, none, nothing, anything, everything, much, such等不定代詞時;
(2) 先行詞被形容詞最高級修飾時;
(3) 先行詞被序數詞(如第一,第二等)修飾時;
(4) 先行詞被the very, the only, any, no等詞修飾時
只能用that,不能用which連接。
也就是說,在限制性定語從句中,連接物的關系代詞用"that" 總是對的。
這是考試判題的重要思路。不一定要刻意去死背硬記上面四條具體的規則。
↗人 → who (賓格用whom)
非限制性定語從句:
↘物 → which (不要用that)
注意:非限制性定語從句(連接詞前面一般有","號)中,不會出現"that"
記住上述要點了嗎?做幾道題,鞏固一下上面所講的內容:
盡量不要查字典!
1)The book ______ is now out of stock
A. which he bought it last week
B. which he bought last week
C. which he had bought last week
D. which it was bought last week