across和through和over的区别主要是:across的含义与on有关,暗示“穿过”的动作是在物体的表面上进行,意在表示从某个平面的一边移到另一边。要与表面接触。through的含义与in有关,暗示从某一物体的内部“穿过”,即动作是在物体的三维空间进行的,四面八方都有东西。表示“穿过”树林、洞、门、窗、房间等时,均可用through。over既可用作介词又可用作副词,意为“越过、翻越过去”。例如:
1.He watched Karl run across the street to Tommy.
他看着卡尔向街对面的汤米跑去。
2.A brilliant shaft of sunlight burst through the doorway.
一束耀眼的阳光从门口照射进来。
3.I stepped over a broken piece of wood.
我跨过一块破木头。