The person to who you spoke is a student of Grade Two.为什么不能用who

问题描述:

The person to who you spoke is a student of Grade Two.为什么不能用who
who不也可以代宾语么

本句是引导词做介词to的宾语,是要用whom的.如果先行词在定语从句中做宾语而且指的是人的话,那么必须用whom/that,不能用who.不知道你说的who可以代宾语是什么情况?如:He is the person whom we visited yesterday.从...She married the man who we met yesterday.这句话中who 不是代宾语么这句话从语法上说是不对的,应该用whom。