do you know _?

A.who is he waiting for
B.whom is he waiting for
C.who does he wait for
D.whom he is waiting for

解释一下WHO 和WHOM的用法

第1个回答  2007-06-22
D. 疑问句中宾语从句不倒装所以A.B.C 不对!
Who 代表“谁”主语位置
而Whom 是 who 的宾格
在宾语从句中who 已经前置,可以用who 代替!
第2个回答  2007-06-22
D 陈述句中疑问词领导的从句用陈述语序,而WHO作宾语的话呢可以用whom替换,原句意思为为Do you know he is waiting for who,但英文习惯上不这样说.
第3个回答  2007-06-22
D
wait for sb.
所以用whom 来代替宾语本回答被提问者采纳