ago与before的区别:二者意思相似,但用法很不一样。ago通常和一般过去时态的动词连用,前面是一个表示时间段的词或短语。例如:Westartedourclassabouttenminutesago.我们大约十分钟前开始上课的。(不能说...before)before通常用来表示在某个时间点之前。例如:Westartedourclassbeforeeighto'clock.我们八点前开始上课的。(不能说eighto'clockago)Theycameherebeforethisweek.他们是这个星期前到这儿的。(不能说thisweekago)另外,before可以单独用作状语,而ago则不能这样用。例如:Ireadaboutitinanewspaperbefore.我以前在一张报纸上看到过这件事。(不能用ago)