区别是:
ago 就是多少时间之前。
before指的是在……之前。
after指的是在……之后。
详细解释:
ago 英[əˈgəʊ] 美[əˈgoʊ]
adv. 以前; 之前; 过去的;
[例句]He was killed a few days ago in a skiing accident.
几天前他在一场滑雪事故中丧生。
before 英[bɪˈfɔ:(r)] 美[bɪˈfɔr,-ˈfor]
prep. 在…之前; 先于,优于; 当着…的面; 与其…;
conj. 在…之前; 在…以前; 比…早些; 与其…;
adv. 先前,从前; 在前,在前方;
[例句]Annie was born a few weeks before Christmas.
安妮出生在圣诞节前几周。
after 英[ˈɑ:ftə(r)] 美[ˈæftə(r)]
prep. …后的; (表示时间) 在…以后; (表示位置、顺序) 在…后面;
conj. 在…以后;
adv. 以后,继后;
[例句]After 19 May, strikes were occurring on a daily basis.
5月19日之后,每天都会发生罢工。