3 改错:There are six children on board of the ship.

请先 登录 后评论

最佳答案 2021-06-01 08:35

网友的句子错在多了一个 of,应删去:There are six children on board the ship.

我觉得,应该直接把on board 看作复合介词the ship 是介词的宾语。对于 on board 的结构和作用,我谈谈自己的看法。

1.  on board 其实是一个完整的 介词短语on 是介词,board 是名词作介宾(board 指轮船的甲板、飞机的机舱、车辆的车厢。与 ” 有关系,乘客脚踩到 board,意味着登上了这些交通工具,习惯上省略冠词)。根据 on board 的结构,它不可能是副词,在句中可以作表语、定语、状语等。例如:

When all the people were on board, the boat bore away.  (介词短语作表语)

当所有人都上船后, 那艘船离岸了。

The plane burst into flames, killing two of the airmen on board. (介词短语作定语)

飞机突然起火, 机上的两名飞行员丧生。

We got on board and saw these people packed shoulder to shoulder on the decks. (介词短语作状语)

我们上了船,看见这些人在甲板上肩挨着肩挤在一起。

2.  随着语言的发展,人们为了明确具体的交通工具,自觉不自觉地在 on board 之后,再加上交通工具的名称,如网友的句子on board the ship,以明确表示上了轮船,而非汽车。这样,就造成了结构上的困扰。这时,对于on board a plane/ship/bus 这些表达,应把 on board 视为复合介词,后接交通工具的名词。例如:

Tom has never been on board a plane before. 汤姆以前从没有乘过飞机。

They went on board a ship for New York. 他们搭船前往纽约。

He ran until he was on board a city bus. 他一路跑,直到他坐上一辆公共汽车。

They arrived at Gatwick airport on board a plane chartered by the Italian government. 他们乘坐意大利政府的包机抵达盖特威克机场。

通过以上分析,on board the ship,网友就知道是怎么回事了,of 自然就是多余的了。

 

 

请先 登录 后评论

其它 1 个回答

蒋学文   - 英语教师
擅长:英语

句子中的of是多余的。on board 既可用作副词,也可用作介词(后接交通工具):

There are six children on board the ship. 船上有6名儿童。

Conditions on board the ship were extremely cramped. 船上的环境极为拥挤。

上面是用作介词的例子,以下为用作副词的句子:

The plane crash took the lives of all the people on board. 飞机坠毁,机上人员全部遇难。

请先 登录 后评论
  • 2 关注
  • 1 收藏,1325 浏览
  • 毕德兴   提出于 2021-04-10 19:40

相似问题