of whom 和for whom的區別?

of whom 和for whom的區別?博學多才的雨天2021-07-16 11:57:53

of who和of whom的區別:含義不同、用法不同、側重點不同。

一、含義不同

of who

誰的,who表示誰,什麼人

of whom

誰,whom表示[who的賓格]誰

二、用法不同

of who

of who用來做從句的主語,起引導作用。who用作疑問代詞時,意思是“誰”,一般只用來指人,在句中用作賓語或主語。

who用作限制性或非限制性的關係代詞,意思是“…的人,那個…”“他,她,他們”,在句中作主語。

指某一組織機構的成員時也可用who,此時應用複數形式的謂語。

of whom

of whom 引導定語從句,做從句的賓語或表語成分,並且在介詞後只能用whom,而不能與who互換。whom是who的賓格,在正式文體中常作賓語,用作疑問代詞或連線代詞時非正式文體往往用主格代替,若緊跟在介詞之後則只能用whom。若在從句中用作表語則只能用who,不能用whom。

whom用作關係代詞引出定語從句修飾指人的先行詞時意思是“他,她,他們”,在定語從句中作賓語,通常被省略或用who, that代替。

whom用於非限制性定語從句中作動詞或介詞的賓語時不能省略。

whom後接由動詞to be〔to- v〕 構成的複合賓語時,不能用who來代替,且不能省略。

三、側重點不同

of who

who為主格人稱代詞(Subject Pronoun), who指人,在從句中作主語。who 可以做主語,又可以做賓語。

of whom

whom為賓格人稱代詞(Object Pronoun),whom指人,在定語從句中充當賓語,常可省略。