by the river强调“静止”。 along the river强调“运动”。 on the river bank 也是正确的表达,但与前面两个短语不是同一个概念。
I can take a walk by the river我可以在河边散步
336 浏览 6 回答
282 浏览 5 回答
91 浏览 5 回答
185 浏览 5 回答
104 浏览 1 回答
248 浏览 4 回答
343 浏览 4 回答
243 浏览 4 回答
95 浏览 7 回答
218 浏览 5 回答
164 浏览
277 浏览
128 浏览
254 浏览
143 浏览