關系代詞的用法
瀏覽:542 來源:廣深家教信息網 日期:2009-08-30
關系代詞的用法
(1) 如果先行詞是all, much, anything, something, nothing, everything, little, none等不定代詞,關系代詞一般只用that,不用which。例如:
All the people that are present burst into tears.
(2) 如果先等詞被形容詞最高級以及first, last, any, only, few, mush, no, some, very等詞修飾,關系代詞常用that,不用which, who,或whom。例如:
(3) 非限制性定語從句中,不能用關系代詞that,作賓語用的關系代詞也不能省略。例如:
There are about seven million people taking part in the election, most of whom、are well educated.
(4) which還有一種特殊用法,它可以引導從句修飾前面的整個主句,代替主句所表示的整體概念或部分概念。在這種從句中,which可以作主語,也可以作賓語或表語,多數情況下意思是與and this 相似,并可以指人。例如:
He succeeded in the competition, which made his parents very happy.
(5) that可指人或物,在從句中作表語,(指人作主語時多用who)僅用于限制性定語從句中。
(6) which可作表語,既可指人,以可指物。指人時,一般指從事某種職業或是有種特征.品性或才能的人。Which引導的定語從句可以限制性的,也可以是非限制性的。
(7) 如果作先作詞的集體名詞著眼于集體的整體,關系代詞用which;若是指集體中的各個成員,則用who。
(8) 先行詞有兩個,一個指人,一個指物,關系代詞應該用that。例如:
The boy and the dog that are in the picture are very lovely.
(9) 如果先行詞是anyone, anybody, everyone, everybody, someone, somebody,關系代詞應該用 who 或whom,不用 which。例如:
Is there anyone here who will go with you?