they are walking over the bridge 为什么不用'on the bridge'

问题描述:

they are walking over the bridge 为什么不用'on the bridge'
on 在....上面 与物体接触了 over 在...之上 不与物体接触
难道人在桥上走不用与桥面接触地吗?

这是新概念英语的一个小语法点.针对你的问题,我做出如下解释:
首先,they are walking over the bridge 和
they are walking on the bridge都是正确的.
over 有“穿过,在.之上(不接触表面)”的意思.句中的over是“穿过”的意思.所以用Over 会更好.
如 go over,fly over,动词和Over搭配非常常见.
【如:
The aeroplane is flying over the river.
飞机正在河上飞过.
The birds are flying over the house.
鸟儿在屋上飞过.
over还可表不“在……上方”(不接触表面),如:
The sky is over our heads.
天空在我们头顶上.】
On有“在...上面”,静态意思.缺少over的动态“穿越”之意.
所以,非常严格的来讲,they are on the brige(他们在桥上),they are walking over the brige(他们在过桥).是正确的.