灬筱筱筱灬
两个都正确要看用在哪里方面。
1、in the river,在河里,是指在河水中,如鱼、沉船等,尤其注意在河里游泳也是用in the river。
2、on the river,在河上,是指在水面上,如船只、水坝、漂浮物等。此外还可以指在河岸边上,如村庄、市镇等。
例句:
On hot days we often bathe/go bathing in the river.天热时我们常在河里[去河里]游泳。
They were standing in the river spearing fish.他们站在河里叉鱼。
Her sisters ducked her in the river.她的姐妹把她按到河里。
Her hat flew off and landed up in the river.她的帽子让风刮跑落到河里了。
Some people just dump their rubbish in the river.有些人径直往河里倒垃圾。
We heard wild duck quacking on the river.
我们听到野鸭子在河上呱呱叫。
The river had been bridged with slabs of rock.
用石板在河上架了桥。
茜茜Julie
两个都正确。in the river是指在水中,on the river是指浮在水上。in和on的用法区别:
1、in表示在……中,在……内,例如:in the street(在街上),in the wall(在墙里面,例如在墙上打个钉)。
2、on表示在一个平面上,例如: on the table(在桌上),on the lake(在湖面上) 。
短语
一、in的短语
1、agree in 同意,赞成
2、aid in 帮助
3、allow in 准许进入
二、on的短语
1、act on 对...…起作用
2、agree on 就…...达成协议,就...…取得一致意见
3、bang on 重敲
优质英语培训问答知识库