Whom are you waiting for?是对错?是WHO还是WHOM
问题描述:
Whom are you waiting for?是对错?是WHO还是WHOM
答
严格来说应该用whom,因为做介词for的宾语,但是现代语法比较宽松了,用
who也不能算错
答
who吧,WHOM好像是只可以做宾语
答
BOTH OK
在这里WHOM做宾语
但这里的WHOM可以用WHO代替
答
both of them are right,
答
不要太计较语法,中国人学英语都学呆了
答
均可,who和whom在此均做宾语
答
现在who,whom已经没有多大区别了,大多数情况下who都可以代替whom了,除非前面有介词做介宾只能用whom,注意是否是介宾,因为也可能是在后面从句做主语的.
这句句子中,who 和whom都可以用,都正确.
答
正确
问句的提出
you are waiting for him.him宾语。如果换成谁即为
you are waiting for whom.
提问将whom提前
whom are you waiting for?