二者都有“通过,穿过”的意思,都是介词,但“through“与空间有关,
即一个人或物体从某空间之间穿过,如:
Look out through the window, please.请从窗口往外看。 We have to walk through the gate to go into the factory. 我们要走进这家工厂必须走过这一扇大门。
across也是“通过”、“跨过”,一般与位移的平面有关, 即从一个平面的一头走到或越到另一头。如:
If you walk across the square, you will see the hotel there. 如果你走到广场的另一端,你就看到旅馆了。
Be careful when you walk across the street.过马路时要小心。 注意:cross是及物动词而across是介词。 ago/ before
ago 只用于一般过去时,表示从现在算起的一段时间以前。 [例]He died two years ago.他是两年前去世的
before 后接“时间点”,可用于任何时态;它也可放在“时间段”后, 用于完成时或一般过去时。
[例]I got there before 5 o’clock.我五点钟前到达那里
before 后接“时间点”,可用于任何时态;它也可放在“时间段”后, 用于完成时或一般过去时。
[例]I got there before 5 o’clock.我五点钟前到达那里