across和cross的区别是词性不同。cross作动词用,通常可以直接放在句子中,是“穿过、越过”的意思,主要表示在物体表面上横穿;cross作名词用,是“十字架、十字形饰物”的意思。across是介词,有“横跨、横穿、穿越”之意,通常用go、run、swim等搭配。
例如:Be careful when you cross the street. 过马路时要小心。
The Great Green Wall is across the northwest of China. 绿色长城横跨中国西北。