求教!新概念英语第三册的一道选择题:Lesson10 .④_____were 1,316 passengers and a crew of 891.a.On her board b.On board her c.Boarding her d.On boarding her为什么是选b?

问题描述:

求教!新概念英语第三册的一道选择题:
Lesson10 .④_____were 1,316 passengers and a crew of 891.
a.On her board b.On board her c.Boarding her d.On boarding her
为什么是选b?

On her board 在语境中表示在......上
On 本身就是......上面
her 在语境中必须有
所以选B

on board是在。。。上
在船上,在飞机上,都可以用
这里的her是对飞机的拟人话,我估计阁下应该知道
那为什么不是on her board呢?我估计你会有这个疑问,这是on board的习惯用发,例如:on board the plane/ on board the train....C项和D项用法本身就是错误的

有人问过这个问题了.“以下都是可以的:1)On her board were 1316 passengers.2)On board there were 1316 passengers.3)On board of her were 1316 passengers.” 另外也有人认为her作为对于“船”之类的代词....