一、關系詞引導的定語從句
定語從句中選擇關系詞的唯一依據是看關系詞所代指的先行詞在定語從句中充當什么成分。而不是看先行詞是什么詞性。
1. 如果作主語或動詞的賓語,則選用關系代詞,如果作狀語,則選擇相應的關系副詞。
例如:
① He worked in the factory which produces TV sets.
② He worked in the factory where his father had worked.
句①中先行詞the factory在定語從句中作主語,所以用關系代詞which,句②中先行詞the factory在定語從句中作地點狀語,所以用where。
2. 選用關系詞的方法:一“找”二“還”三“替換”
找:就是先把句子分為主句和從句兩部分,再找出先行詞(定語從句所修飾的詞)和關系詞(連接定語從句和先行詞的詞)。
還:根據先行詞提示的意思,大膽地把定語從句還原為完整的一句話。(可以適當添詞)
替換:用關系詞替換定語從句中還原后添加的部分,作主語和賓語用關系代詞,作狀語用關系副詞。(時間狀語用when,地點狀語用where, 原因狀語用why)。
例如:
① This is the school I once studied.
② This is the school is the most famous in the city.
找:根據句意和句子結構,確定先行詞為the school。需要填入的則是連接先行詞和后面從句的關系詞。
還原:根據先行詞的提示,這兩句話的定語從句還原成完整的一句話后分別為:
I once studied at the school.
The school is the most famous in the city.
(斜體部分為根據先行詞的意思把關系詞還原后的部分)
替換:根據還原后的句意,句①中先行詞the school在定語從句中作地點狀語,所以用where, 句②中先行詞the school在定語從句中作主語,所以用which / that。
二、“介詞+關系代詞”引導的定語從句
1. 當關系代詞在定語從句中作介詞的賓語時,應用“介詞+關系代詞”的結構,如果指人,用“介詞+whom”;如果指物,用“介詞+which”。介詞后面的關系代詞 which, whom 不能省略,也不能被that, who 代替。……