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. 过马路时要左右看。
你好,很高兴为你解答, through强调是从整体的内部穿过,含义与in有关。 而across强调的是从表面上过去,含义与on有关。 例如walk across the street(横过马路)。 went through the tunnel (穿过隧道),从隧道中间穿过。常用搭配:go across ,walk across。across通常作表语。通常都还是构成穿过的意思,搭配都差不多,go through, walk through,区别仍然是意义上的。 请不要关闭问题,欢迎追问。 采纳哦