1、across主要表示从某物的表面“横过”,涉及“面”的概念。through则表示从某个空间“穿过”,涉及“体”的概念。
2、across表示动作是在某一物体的表面进行的; through表示动作是在三维空间进行的,四面八方都有东西。
3、across指“从……的一边到另一边”,强调横过,多与动态动词连用。through侧重从一端穿到另一端。
4、through是介词,“在...之中,透过”的意思,常与go,walk等动词连用,表示“穿越,横穿”等意思。主要表示从物体内部穿过。如穿过森林、隧洞等。