across和through的区别

如题所述

1、首先是词性的区别:across为介词,而cross为动词.
(动词为“穿过,横穿”,名词为“十字,十字路口”)
2、当然across必须与through 区别开来.across为“横穿”,与“道路”交叉形成“十字”.而through为在立体空间中的“穿过”.如:go through the forest“穿过森林”,go across the street “穿过大街”
------
through表示“贯通、直穿、透过、穿过”的意思,即是从一头(边)贯穿到另一头(边).
例The river runs through our city.这条河流经我们市.
He passed through the hall.他穿过大厅
across表示“横穿、横过、横渡、横跨”
例:I swam across the Changjiang River 20 years ago.
20年前我横渡了长江.
Look left and right before you go across the street.
过马路时要左右看.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-04-25
  across 强调在某个表面上的运动,有“on”的含义;through 则强调在一个上、下、左、右皆有东西的三维空间里移动,含有“in”的意义;当表示横向跨过一条河流、街道等时,用across;表示纵向通过或说不出横纵向时用through。例如:
  1.She walked across the floor and lay down on the bed.
  她走过地板躺在了床上。

  2.He watched Karl run across the street to Tommy.
  他看着卡尔向街对面的汤米跑去。
  3.A brilliant shaft of sunlight burst through the doorway.
  一束耀眼的阳光从门口照射进来。
  4.The company I work for went through a rough patch.
  我所在的公司经历了一段困难时期。
第2个回答  2020-02-07
相似回答
大家正在搜