The ducks are swimming in the river.为什么用介词in,而不用on

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/16 05:16:58
The ducks are swimming in the river.为什么用介词in,而不用on

The ducks are swimming in the river.为什么用介词in,而不用on
The ducks are swimming in the river.为什么用介词in,而不用on

The ducks are swimming in the river.为什么用介词in,而不用on
你要知道river这个词的意思是两个相对的岸夹的部分,所以当然是用in.
如果说在水面上,就用on.
解释一下river一词的来历.在拉丁文里,riv是相对的意思,而river就是相对的两个东西,也就是指两个河岸相夹的中间的部分.这个部分包括整个水体,所以是in the river.其实汉语里也是说“在河里游泳”,从没听说过“在河上游泳”.

这是英文习惯,没有为什么

on 表示在某处的表面。
例如:on the wall. on the table 等等。
in 表示在某处内。
The ducks are swimming in the river。 此句中的The ducks要swim, 一定是在水中游,所以用in.
另外,river 有一定的空间,一定都用in搭配。中文意思是河里。