who引導定語從句注意事項
一、 who引導的定語從句的先行詞是表示人的名詞或代詞。如:
The student who is answering the question is John. 正在回答問題的那個學生是約翰。
Anybody who breaks the laws will be punished. 任何違反法律的人都將受到懲罰。
二、 who是主格,在定語從句中作主語,此時不能省略。如:
The person who was here yesterday is a musician. 昨天來這兒的那個人是位音樂家。
但在非正式英語中,who亦可作賓語,且可以省略。如:
The man(who)I saw just now is Mr Li. 我剛才見到的那個人是李先生。
三、 在定語從句中,who在人稱、數上和其前面的先行詞保持一致。如:
Do you know the boy who is standing over there? 你認識站在那邊的那個男孩嗎?
四、 若先行詞中既有人又有物,關係代詞用that而不用who。如:
He watched the children and boxes that filled the car. 他看見了塞滿汽車的'孩子和箱子。
五、 若先行詞前面有形容詞最高階、序數詞修飾,關係代詞用that而不用who。如:
Yao Ming is the best basketball player that I know. 姚明是我知道的最好的籃球運動員。
Tom is the first boy that left the room. 湯姆是第一個離開這個房間的男孩。
只能用who引導定語從句的情況
(1)當先行詞是all,any,a few等不定代詞指人時。
(2)先行詞為that,this,these,thoes指人時。
(3)直接位於介詞後作賓語時,用whom。
除此以外,沒有特別規定!!