ago表示“(多少时间)以前”,多用在状语中:
This happened a long time ago . 这是好久以前发生的事。
She was here a moment ago . 她刚才还在这里的。
有时可用在表语中:
That was over twenty years ago . 这是20多年前的事了。
在表示过去某时以前时,需用before:
She told me her husband had died four years before . 她告诉我她丈夫已于4年前死了。