选B.On board her
on board 泛指"在船上",指代船的名词、代词或指船的名称、型号等的词需置于其后,如on board the Dongfeng(在东风号上)、on board a liner(在油轮上)等.因此,On board her为正确答案.her指代轮船Titanic.为什么不是On her boardOn her board意思是"在她的木板上",与此句的语境及语意都不相符.所以不能选A.
这道题是跟新概念英语第三册第十课的课本相关的选择题.课文里主要讲的是泰坦尼克号沉没的事.所以答案是跟轮船有关的.
正如我前面回答的那样,on board her=on board Titanic 在泰坦尼克号船上
整个句子是一个倒装句,还原成正常语序就是: 1316 passengers and a crew of 891 were on board her.
句意:在泰坦尼克号船上有1316名乘客和891名船员。