in our class there are 46 students ,_ half wear glasses

问题描述:

in our class there are 46 students ,_ half wear glasses
half wear glasses我觉得这是一个完整的从句了 主谓宾缺的是状语half wear glassesin our class我觉得应该是填where 但是答案给的是of whom 求赐教! 为什么where不对?不是说介词+关系代词=关系副词  难道是of whom=where么? 求赐教!

where是引导地点状语的从句,但是这里 46 students是人,所以要用of whom ,表示这四十六人中的.