ago 与 before各自分别在什么时候用?有什么区别?

作者&投稿:家樊 (若有异议请与网页底部的电邮联系)
take和bring有什么区别?分别在什么时候用~

take 带走 从现场带到某处
bring 带来 从别的地方带到现场

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.ago表示“从现在起的若干时间以前”,意思是“距今……以前”,需和过去时或过去进行时连用。before泛指“从过去起的若干时间以前”,意思是 “距过去某时……以前”“与其……(毋宁)”,常和完成时连用,尤其在间接引语中,如:I visited him three days ago, but he had gone to Shanghai a week before.我三天前去访问他,但他已与那时的一周前到上海去了。

His parents died ten years ago.他父母十年前都去世了。

He said that his parents had died ten years before.他说他父母亲十年前都去世了。

I have never been there before.我以前从来没有去过那里。

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

Have you seen this film before?

He asked me whether I had been to the Great Wall before.

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

They will come back before six o’clock.

It is hoped that this will be finished before the year 1995.希望这件工作将在1995年以前完成。

另外,before在句中的含义较多。不少句子中,before虽然引导的也是一个时间状语,但是译成汉语时却不必译为“在……以前”。

a.如果before引导的从句动作发生得晚或慢,可译成“……才”。这是主句主语或是名词、代词,或用it作形式主语.

He had almost knocked me down before he saw me.他几乎把我撞倒才看见我。

It will be hours before he arrives.要过几个钟头他才回到达。

You must sow before you can reap.有播种才能有收成。

b.如果强调从句动作发生之前,主句动作已发生,可译成“未……就”或“还没有……就”。

Before I could get in a word he had measured me.我还没有来得及插话,他就给我量号了尺寸。

Lu Ban built nine pavilions, but before he could finish the tenth, he heard a cock crowing.鲁班建了九个亭子,但他还没完成第十个就听到公鸡叫了起来。

c.有些句子中的before可译为“先……然后”、“先……再”。

Don’t count the chickens before they are hatched. 不要乐观得太早。

Be pupil before you become a teacher.先做学生,再做先生。

有些句中的before还可译为“在……内”、“趁”、“没”。

They arrived before I expected.我没想到他们到得那么早。

Study hard before it is too late.趁早努力学习。

I had better go now before it is too late.最好我现在就走,免得太迟.

I will be through this book before three days have passed.我要在三天内看完这几本书.

before sb.knew it 一类习惯说法,常译为“不知不觉……就”、“还没弄清……就”、“不知怎么地……就”。

Time passed quickly and three months went by before Aqiao knew it.时间飞快的流失,阿巧不知不觉地在那里度过了三个月。

He fell from the tree before he knew it.他不知怎地一下就从树上掉了下来。

4.加强语气,表示“早已”的意思或使叙述显得更生动,ago也可以用于完成时。如:

I had thought that he had died at least twenty years ago.我本以为他至少二十年前就去世了。

In fact, I have long time ago known the secret.其实我早就知道那个秘密。

5.在表示对过去事情猜测的“情态动词+have+过去分词”或“动词的非谓语形式+have+过去分词”的结构中,ago也可以和完成时连用。如:

The building is said to have been destroyed in a fire two years ago.据说那栋大楼在两年前的一场大火中已被烧毁。

The incident must taken place years ago.这是一定发生在好几年以前。

You can not have met him a moment ago.刚才你不可能遇见他。

He may have left an hour ago.他可能在一小时以前就走了。

Having read the article a week ago, I know it very well.一个星期以前我已读过这篇文章,我很熟悉。

1。用于过去式 three days ago 时间段+ago

before 1998 before+时间点
2 在完成时中只能用before不用ago
I have never seen an elephant before。
He said he had never seen an elephant before
He said he had seen it 3 days before


独山县19641903468: before和ago的区别? -
玉咽精蛋:[答案] before和ago都能表示在一段时间以前,但是二者的内涵和具体用法有明显的区别: 1.before表示从过去或将来某一时间算起多少时间以前,由于与这一时间状语连用的行为先发生在过去或将来某一时刻之前,因此往往出现在过去完成时态或将来完...

独山县19641903468: before和ago的区别是什么都是以前的意思都是以前的意思,用法上的区别是什么? -
玉咽精蛋:[答案] 两者都是以前的意思,ago用在过去时态中,before用在完成时态中 对比起来, before主要用于过去完成时 ago 主要用于一般过去时. ago 不能单独使用,应与three days (months ,weeks)等连用,而且和动词的过去时连用.如:I met my neighbour an ...

独山县19641903468: ago 和before 的区别 -
玉咽精蛋: 因此通常与一般过去时连用. 想必他在一星期前就离开了. 我原以为他至少在 20 年前就已经去世了: He must have left a week ago. He said they had left five days before. 我是两年前买这台电脑的. I have been there before,泛指一般意义的...

独山县19641903468: before和ago的区别? -
玉咽精蛋: before和ago都能表示在一段时间以前,但是二者的内涵和具体用法有明显的区别: 1. before表示从过去或将来某一时间算起多少时间以前,由于与这一时间状语连用的行为先发生在过去或将来某一时刻之前,因此往往出现在过去完成时态或将...

独山县19641903468: ago和before在句子中的区别 -
玉咽精蛋:[答案] ago 副词,常与表示时间的名词或副词连用,不单独用 【用于从现在算起来的某段时间以前,因而常和一般过去式连用】 如:3 days ago (从现在算起来,3天以前) before 可以作副词、连词、介词,可单独用 【用于从过去某时起若干时间以前的...

独山县19641903468: ago与before用法上的区别
玉咽精蛋: ago和before的区别是:ago立足于现在,表示从现在起,若干时间之前;before立足过去,表示从过去某一时刻起,若干时间以前.ago 通常与一般过去时连用,不能与完成时连用;before通常与过去完成时连用.例如: I met him three years ago .(距今)三年前,我遇到他. I had met him three years before .(距当时)三年前我见到他一次.

独山县19641903468: ago与before的区别 -
玉咽精蛋: ago置于时间段后,只用于一般过去时,表示从现在算起的一段时间以前. before置于时间段前,可用于一般过去式或过去完成时. before后接时间点,可用于任何时态 before可单独使用,置于句尾 例:He came back to his hometown 5 years ago.They have ever been there before,He always sleeps late , he never goes to bed before nine o'clock.

独山县19641903468: Ago 和before的区别 -
玉咽精蛋: ago表示“从现在起的若干时间以前”,意思是“距今……以前”,需和过去时或过去进行时连用.before泛指“从过去起的若干时间以前”,意思是 “距过去某时……以前”“与其……(毋宁)”,常和完成时连用,尤其在间接引语中,如:I ...

独山县19641903468: ago与before的区别?
玉咽精蛋: 首先是他们用在不同的时态里面 ago用在过去时,before用在完成时 I left here three days ago. I haven't been here before. 当他们用在名词后面的时候,意思有微小的区别:the night ago:昨天晚上,the night before:前天晚上. 一般来说ago只当副词使用,而before有很多词性,可以做副词,连词,介词.比如说 I haven't been here before.副词 I will leave before he comes.连词 There are two trees before the car.介词

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网