關(guān)系詞分關(guān)系代詞和關(guān)系副詞。關(guān)系代詞主要的有 that, who, whom, whose, which, as 等,其中who和whom 只用于指人,which和as 只用于指事物,whose和 that既可于指人也可用于指物,它們在定語從句可用作主語、賓語、表語或定語。如:
A plane is a machine that can fly. 飛機是一種能飛行的機器。(that指物,在從句中用作主語)
I have forgotten everything that I learnt at school. 我把學校學的所有東西都給忘了。(that指物,在從句中句作賓語)
The man who lives in that house is my uncle. 住在那座房子里的人是我叔叔。(who指人,在從句中作主語)
The house whose windows are broken is empty. 破了窗戶的那座房子是空的。(whose指物,在從句中作定語)
There are some students whose questions I can’t answer. 有些學生提出的問題我回答不了。(whose指人,在從句中作定語)
He is not such a fool as he looks. 他并不像他看起來那么傻。(as指人,在從句作表語)
二、選用關(guān)系代詞學會四看
一看先行詞的意義:即分清先行詞是指人、指物、時間、地點還是原因(如指物時不能用who或whom,指人時通常不用which等)。
二看關(guān)系詞的句功功能:即分清關(guān)系是擔任什么句子成分,是作主語還是賓語、是作定語還是狀語等(如作定語通常用whose,有時也用which;作狀語要用when, where, why)。
三看定語從句的種類:即分清是限制性定語從句還是非限制性定語從句(如that和why通常不引導非限制性定語從句)。
四看文體是非正式:即分清是正式文體還是非正式文體,是書面語體還是口語體。