一道英语选择填空题4 .----- were 1,316 passengers and a crew of 891 .a

问题描述:

一道英语选择填空题
4 ._____ were 1,316 passengers and a crew of 891 .
a.On her board b.On board her c.Boarding her d.On boarding ner
这是新概念第三册第10课的一道题,我看到解析是
4.B .
her 指代的是the great ship
on board the plane / the train
请问,这是什么语法规则呢?
On board the great ship were 1,316 passengers and a crew of 891.
这句话是倒装之类的语法应用么?
回答2楼的问题,确定是有her。
1个回答 分类:英语 2014-12-14

问题解答:

我来补答
这是倒装句,属于“全部主谓倒装”,即谓语 + 主语.
“部分主谓倒装”形状是 助动词(如have,do)+ 主语 + 动词
这个句子里面
主语是 1,316 passengers and a crew of 891
谓语是 were
状语是 你那四个选项中的一个.
地点状语位于句首时,常把谓语移至主语之前去.这种倒装句中的谓语多为一下不及物动词:
be,come,lie,stand,walk
North of the Himalayas lies the great tableland of Tibet.
现在来判断题目:
on board是一个固定搭配,一直联用,所以不存在on her board的说法,A不正确
C选项也是倒装句(主谓完全倒装):
主语 + be + 过去分词/现在分词 = 过去分词/现在分词 + be + 主语
所以摆正过来就是:1,316 passengers and a crew of 891 were boarding her.
这句话语法是正确的,但是意义不通.想想看船员和乘客会同时上船么?看上去不太可能.
构成主谓完全倒装的状语有且只有地点状语,显然on boarding her不是地点状语,不能构成倒装.D错误.
on board her在原题中是地点状语,因此导致主谓完全倒装.her是介词宾语,指船只是一般用she来代指
on board可以作介词、副词.
on board the ship,这里是介词,the ship是介词宾语.
Two passengers are on board,这里是副词.
 
 
展开全文阅读
剩余:2000