1、ago的用法:ago表示某时间以前,在其前面放上一个时间词组,如:3 years ago(3年以前), 2 days ago(两天以前), one year and a half ago(一年半以前), 4 months ago(4个月以前):用到ago这个词时,句子一般用过去式:I came to Guangzhou and settled down 6 years ago. 我六年前来到广州并定居下来。Jenny didn’t know how to ride a bike 5 months ago. 珍丽5个月前还不会骑自行车。2、before的用法 : 我们可以在before后面放上一个名词,或名词性词组:I’ll try to finish my report before dinner. 我要在晚饭前完成这个报告。同时,我们也可以在before后放一个句子,表示在做某事之前,一般也会用过去式,或一般时:Before I came to Guangzhou, I was in Beijing as an English interpreter. 我来广州之前,在北京做英语口译。另外,before还可以直接单独使用,表示“从前”,“以前”:I never thought about it before. 我以前从来没想过这事。3、“时间段+ago”表示从现在算起往前推算的“一段时间以前”,而“时间段+before”表示从过去某时刻再往前推算的“一段时间以前”。比如:He left for Canada three months ago.他三个月前动身去加拿大。 I telephoned to Bill’s office, and I was told that he had left for Canada three months before.我打电话到比尔办公室,我被告知他已于三个月前动身去了加拿大。