在描述桥在河上的位置时,"on" 和 "over" 都可以使用,但它们所强调的方面有所不同。
使用 "on" 时,强调的是桥是直接建在河上的,即桥的表面与河面是平行的。例如:"The bridge is on the river."
使用 "over" 时,强调的是桥跨越在河上,即桥的上方是空的,可以穿越河流。例如:"The bridge spans over the river."
根据上下文和想要表达的重点,你可以选择使用 "on" 或 "over"。如果想要强调桥直接位于河面上,用 "on" 比较合适;如果想要强调桥跨越河流,用 "over" 更为恰当。