whom did she tell him they had to meet at the station?求翻译.及为什么用whom提问,而不用who

问题描述:

whom did she tell him they had to meet at the station?求翻译.及为什么用whom提问,而不用who

这里用who或whom 都可以的。
用whom更正规一点,因为它在句中作meet的宾语

whom做they had to meet 的宾语。who是做主语的。

whom在句中是meet的宾语,who是主格,提问主语用Who,但提问的是宾语的话要用whom
本句是宾语从句,主句为:did she tell him,从句是:they had to meet ...at the station
意思是:她告诉他他们必须到车站接谁了吗?

这个句子还原为陈述句应该是这样:She told him they had to meet sb. at the station.这个句子是宾语从句,但是省略了that.而原句中的whom正是代指的