定语从句结构分析:In our class there are 46 students,half of ____wear glasses.答案是whom.

问题描述:

定语从句结构分析:In our class there are 46 students,half of ____wear glasses.答案是whom.
为什么不是who.ok做介词宾语,但主语又去哪了.小弟不懂请高人指教.

嗯,你的想法是对的.依句意是填who,但是of是介词,后面跟宾格,所以改为whom,在定语从句中做主语,不是宾语