英语定语从句;为什么用whom不用who?

看看这个

因为介词提前了,所以会出现介词+ whom; 不能用who

这是语法要求。
如果是先行词是物,那么用介词+which追问

看看这个?

追答

whom,who都可以。还可以省略的。
先行词语做了介词with的宾语,因为介词没有提前,所以可以。如果提前了,只能用 whom.

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-08-16
who whom 都是关系代词
介词+关系代词(which、whom) 先行词是人就用whom 物就选 which。
第一句子只能用whom。
第二句whom 可以换成who.,
因为who 可以做主语也可作宾语。但不用在介词后。本回答被提问者采纳
第2个回答  2013-08-16
介词后面只能用WHOM,不能用WHO,这是英语习惯,记住就好
第3个回答  2013-08-16
介词后面要用whom'而不用who
第4个回答  2013-08-16
一个是宾语