交换礼物
两个都正确要看用在哪里方面。
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.
用石板在河上架了桥。
sunjinghong
There is a big fish in the river.在河水里面的时候用inThere is a boat on the river.在河上飘浮的时候用on
蜡笔小新新XU
in the lake 和on the lake 都可以表示在湖面上两者的不同是:in the lake 是指鱼、人等物体有一部分或全部在水里 on the lake 是指船等物体贴着水面 延伸:鸟、人等在树上 in the tree 苹果在树上 on the tree
Nicole20041414
on the lake in the lake 都可以的,如果指的是在湖面上方可以用above/over the lake. 如There is a bridge over the lake.