before和ago的用法与区别

快点~~~~~详细一点~~~~~~~

ago一般只作副词, 而before除作副词外,还可用作连词、介词。ago总是与表示时间的名词或形容词连用,不单独使用;,而before可以单独使用。ago用于从现在算起的某段时间从前,和一般过去时连用,不用现在完成时。而before用于从过去某时起若干时间以前的场合,动词需用过去完成时。 

一、ago词汇分析

音标:英 [ə'gəʊ] 美 [ə'É¡o] 

释义: adv. 以前,以往 adj. 以前的;过去的 

短语

before ago 与过去时连用

pull ago 撤退 

AGO regressive 累加回归 

Ancient Ago 古安哥拉遗址 

century ago 世纪以前 

拓展双语例句

1、He died two months ago. 

他两个月前去世了。

2、Two hours ago, they healed over and went out for dinner together. 

两小时前他们停止了争吵,一起到外面吃晚饭去了。

3、He was a slave ten years ago and was ransomed later by an old rich woman. 

十年前他是个奴隶,后来被一位有钱的老太太用钱赎了出来。

4、Five years ago, I cleared the bar at 2.15m. in Nanjing. 

五年前,我在南京的跳高比赛中,跳过了2.15米的高度。

5、That can't be Mr. Brown——he left here long ago. 

那个人不可能是布朗先生,因为他早就离开这里了。

二、before词汇分析

音标:英 [bɪ'fɔː]  ç¾Ž [bɪ'fɔr]

释义:

prep. 在…之前,先于

adv. 以前;在前

conj. 在…以前;在…之前

短语

Before Landing ç€é™†å‰çš„准备 ; 着陆前的预备

before punishment æƒ©ç½šä¹‹å‰

put before æ”¾åœ¨å‰é¢ ; 认为……比……更重要

shortly before å‰ä¸ä¹… ; 在 ; 以前不久

拓展双语例句

1、He hit out at me before I did. 

在我想打他之前,他猛击了我一拳。

2、We should remember all those who have gone before us. 

我们应该记住所有那些先驱者。

3、You should hibernate before I contact with you. 

在我与你联系之前,你得潜伏不动。

4、She bore down everything before her. 

她克服了面前一切困难。

5、They fell down before him. 

他们拜倒在他面前。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2019-08-19

ago和before的区别

1、ago表示“从现在起的若干时间以前”,意思是“距今……以前”,需和过去时或过去进行时连用。before泛指“从过去起的若干时间以前”,意思是 “距过去某时……以前”“与其……(毋宁)”,常和完成时连用,尤其在间接引语中。

2、如果不具体表明多少时间以前,只用before不用ago,意为“从前、以前”。before仍以副词的形式置于被修饰语后,常与完成时候过去时连用。 

3、表示在某一点时间或事件以前时,只用before不用ago,这种用法是将before当作介词或连词使用。ago不具有这一功能。

拓展资料

ago的用法

1、The last time I saw her was about sixteen years ago 

我上次见她大约是16年前了。

2、A few years ago Bacryl took charge of the company 

几年前,巴克里尔接管了该公司。

3、They talked about their life in Beijing twenty years ago. 

他们谈到了20年前在北京的生活。

4、I met George well over a year ago. 

我认识乔治已经是一年多前的事了。

5、He should have come home long ago. 

论理他早该回家了。

6、I qualified as a doctor from London University over 30 years ago. 

30多年前,我从伦敦大学毕业,取得了行医资格。

before的用法

1、Everyone in the room knew it was the single hardest task before them 

房间里所有人都清楚,摆在他们面前的是最为艰巨的任务。

2、Her husband, her children, and the Church came before her needs. 

丈夫、孩子和教会都比她本人的需求重要。

3、Before World War II, women were not recruited as intelligence officers 

在第二次世界大战之前,女性不能当情报人员。

4、My husband rarely comes to bed before 2 or 3am. 

我丈夫很少在凌晨两三点之前睡觉。

5、Before leaving, he went into his office to fill in the daily time sheet. 

离开前,他到自己的办公室填写了日常考勤表。

6、I had met Professor Lown before 

我以前见过劳恩教授。

本回答被网友采纳
第2个回答  推荐于2017-09-20
1) 两者均可表示在多久时间“以前”(要放在表示一段时间的词语之后),但有区别:ago 从现在向前回溯,即现在的过去,因此通常与一般过去时连用;而 before 则从过去向前回溯,即指过去的过去,因此通常与过去完成时连用(尤其用于宾语从句中)。如:
I bought the computer two years ago. 我是两年前买这台电脑的。
He said they had left five days before. 他说他们 5 天前就离开了。
注:在表示推测或为使语境生动的句子中,有时也可用 ago 代替before。如:
He must have left a week ago. 想必他在一星期前就离开了(from www.yygrammar.com)。
I had thought that he had died at least 20 years ago. 我原以为他至少在 20 年前就已经去世了。

(2) before 有时单独使用(即不连用具体时间),泛指一般意义的“以前”,此时可用于一般过去时,也可用于现在完成时。如:
He didn’t know that before. 他以前不知道此事。
I have been there before. 我以前去过那儿。
第3个回答  推荐于2017-10-01
before与ago用法比较

before和ago
都能表示在一段时间以前,但是二者的内涵和具体用法有明显的区别:

1. before
表示从过去或将来某一时间算起多少时间以前,
由于与这一时间状语连用的行为先发生
在过去或将来某一时刻之前,因此往往出现在过去完成时态或将来完成时态中。例如:

2.
如果不具体表明多少时间以前,before意为从前;以前,表示从现在开始追溯到过去一段时间,或者主句的谓语动词表示的是经常、反复发生的行为,以副词的形式置于句末,可以用在现在完成时态中。例如:
I have never been to Beijing before.

3. ago
指的是从现在起到过去时间的某一点的一段时间。
这个时间状语常与一般过去时态或过去
进行时态连用。例如:


I graduated from the college twenty years ago.

4.
表示在某一时间点或事件以前时,只能用before,不用ago。因为这种用法是将
before当作介词或连词使用。ago不具有这种功能。例如:


He will come back before eleven o'clock.

It was hoped that this would be achieved before the year 2006.本回答被提问者采纳
第4个回答  2015-04-03
ago是从现在开始算的
before表示从前,也可以从过去开始算