ago表示以现在为起点的“以前”,和表示时间概念的词组搭配使用,用在过去时的句子中。

The meeting began five minutes ago.

会议五分钟前开始了。

I came to Canada two years ago.

两年前我来到加拿大。

表示时间的副词ago和before分别

before指以过去的某一时刻为基准的“以前”,也可泛指以前。用于完成时和完成时的句子中。

I have never been to Suzhou before.

我以前从未去过苏州。

表示时间的副词ago和before分别

before可以作介词,后面接时间点,谓语用将来时或现在时。

I'll be back before five o'clock.

我五点之前回来。