after 和 behind
这两个词既可以表示时间,又可以表示地点。
after: 常用于表示时间,在......以后。
I came after 12 o"clock.
表示地点,在......后面,通常指次序的先后。
Your name comes after mine on the list.
表示跟随或追赶
Shut the door after you.
behind: 多用于表地点,在......后面,强调位置的前后。
The garden is behind my house.
表示时间,超过一定时间而迟到了。
He arrived here ten minutes behind me.
ago 和 before
ago,副词,表示在......以前,指从现在起若干时间以前,常用于修饰一般过去时。
We saw the film a week ago.
before,副词,表示......以前,指那时起的以前,用于完成时句子。
I have seen that film before.
It had been fine the day before.
此外,before还可做介词和连词表示时间,ago不行。