you don't know who you are talking to

问题描述:

you don't know who you are talking to
在这句话中 who 引导的是宾语从句,但从句缺少宾语呀,为什么不能用whom呢?

这句里用whom是对的,但是现代英语里尤其是口语里whom一般都被who代替了,也就是通用了.这是一道单项选择的题目,选项里边有who 和 whom 俩个,但答案选了who却不是whom那你就这样记吧:现代英语里,whom要跟介词连用。比如本例中,要说:You don't know to whom you're talking.