who和whom有什么区别?讲得清楚一点,最好有例句.------ do you live with in Shanghai ?为什么用whom呢为什么不可以用who?

问题描述:

who和whom有什么区别?讲得清楚一点,最好有例句.------ do you live with in Shanghai ?为什么用whom呢
为什么不可以用who?

who是主格,whom是宾格,这句话翻译过来是“你在上海和谁(whom)住在一起?”,主语是you,提问对象必须用宾格的whom
具体区别和例句可以看这个: