Before和ago的区别(精华版)

合集下载

before与ago、when,while,as区别

before与ago、when,while,as区别

一、before与ago的区别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引导的从句动作发生得晚或慢,可译成“……才”。

ago和before的区别及用法有哪些

ago和before的区别及用法有哪些

ago只作副词,必须与一段时间连用,表示以现在为起点一段时间之前。

before既可以作副词也可以作连词。

作副词时,可以单独使用;也可以和一段时间的词连用,表示的是已过去某个时间为起点一段时间之前。

ago 和before的区别1、意思不同ago 表示“从现在起若干时间以前”。

before 表示“从过去某时起若干时间以前”。

2、词性不同ago只能作副词。

例句:She left England three days ago.她三天前离开了英格兰。

before既可作副词又可作介词和连词。

例句:Please close the window before you leave.离开前请关好窗户。

(连词)3、后接单词不同ago常与动词一般过去式连用。

例句:His grandfather died two years ago.他的外公两年前去世了。

before常与过去完成式连用。

例句:I had finished the work two days before.两天前我就已经完成了工作。

ago的用法1、用于一般过去时。

例句:A short while ago, my sister helped me to carry one of my old bookcases upthe stairs.片刻之前,我妹妹帮我把我的一个旧书柜抬上了楼。

2、所指的时间是从现在算起。

例句:It was stolen twenty years ago when Ted was a boy of fifteen.那辆自行车是在20年前当泰德还是个15岁的小伙子时被偷去的。

before的用法1、用于过去完成时例句:A short time before, great trees had covered the countryside for milesaround.在那时不久之前,高大的树木覆盖着方圆数英里的地方。

2、它所指的时间不是从现在算起,而是从过去某一时刻算起,有时可以与previously 换用例句:Last summer, I finally left the firm that I had joined eighteen yearsbefore.去年夏天,我终于离开了从那时算起18年前我所参加的那个商行。

(完整版)ago和before的区别

(完整版)ago和before的区别

ago和before的区别在哪里啊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引导的从句动作发生得晚或慢,可译成“……才”。

英语知识点:ago与before

英语知识点:ago与before
中。如:Hetookaphotoaweekago. 他一周前照了一张相片。
2.before作为副词时表示:
a.从过去某一时刻算起的若干时间以前,用于过去完成时的句子中。如:
Theboyhadalreadyseenthecomedybefore.
那男孩以前已经看过那部喜剧片了。
b.笼统的"以前",用于一般过去时或现在完成时的句子中,一般单独使
已付问题或者手机机型不支持的问题
英语知识点:ago与before
英语知识点:ago与before
ago与before
ago与before都表示"......以前",但用法有所区别。
1.ago意为"以前",表示从此刻算起的若干时间之前,常用于过去时的`句子
用,而ago不可以单独使用。如:
He'sreadthisnovelbefore. 他以前读过这部小说。

ago和before都表示“以前”,它们的用法有何区别

ago和before都表示“以前”,它们的用法有何区别

ago和before都表⽰“以前”,它们的⽤法有何区别ago与before这两个词都有“以前”的意思,但它们的使⽤⽅法却不相同。

1、ago: 它是副词,意思是“以前”,⽤在时间段的后⾯,句⼦的时态⽤过去时态。

如:The letter came a few days ago. 这封信是⼏天前寄来的句中的a few days就是时间段,同样我们也可以说three days ago, five years ago.2、before:(1)before作介词,放在时间点的前⾯:I'll come here before 9:00. 我会在九点钟以前来这⼉。

(九点钟是时间点)(2)before作介词,后接名词或代词,表⽰“先于……”:He arrived before me. 他⽐我先到。

(3)before作介词,后接动名词:Please get everything ready before leaving for Shanghai. 在动⾝去上海之前,请把每样东西都准备好。

(4)before作介词还可以表⽰“在……⾯前”;Before you is a list of the points we have to discuss. 放在你⾯前的是⼀份我们要讨论的要点清单。

(5)before可作连词,后⾯接句⼦:Did she leave a message before she went? 她⾛之前留⾔了吗?(6)before可作副词,表⽰“以前”,单独使⽤,⽤于现在完成时态中:I have never seen this movie before. 我以前从来没有看过这部电影。

(7)before作副词也可放在时间段后⾯,但它表⽰过去的过去,句⼦⽤过去完成时态。

She said she had come here three days before.她说她是三天前来这⼉的。

(从她说话的时候向前推三天,是过去的过去,⽤过去完成时态)注意与下⾯⼀句的区别:He came here three days ago. 他三天前来这⼉。

2019年6月英语四级语法用法辨析:ago 与 before的用法区别

2019年6月英语四级语法用法辨析:ago 与 before的用法区别

2019年6月英语四级语法用法辨析:ago 与
before的用法区别
2019年6月大学英语四级语法用法辨析汇总
英语四级语法用法辨析:ago 与 before的用法区别
(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. 想必他在一星期前就离开了。

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. 我以前去过那儿。

before 和 ago 小学六年级

before 和 ago 小学六年级

before 和ago 小学六年级一.before的用法1.before可用于表示时间。

首先,可以表示“先于,在…以前”,其后可以跟表示具体日期、时间等的名词或数词,也可以跟表示时间或动作的名词。

before用于否定句还可表示“直到…为止”。

注意before之后只能接表示时间点的名词,而不能接表示时间段的名词。

2.before可用于表示动态或静态的位置,意思是“在…之前”,与behind 相对。

3.before可用于表示顺序或排列上的“在…之前”或“居于…之前”,与after相对。

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

ago不具有这一功能。

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

二.ago的用法1.ago是表示时间的副词,其基本意思是“以前”,表示事情发生在“从此刻算起若干时间以前”,也可以表示“事情发生距现在有多长时间”。

简言之, ago 的时间参照点是现在。

2.ago在句中一般不单独使用,须与表示时间的名词或副词搭配使用,且要放在它所修饰词的后面。

3.ago短语在句中修饰谓语动词时,该动词一般须用过去时态。

但在某些固定短语或人们意识到所涉及的事情是过去发生的时刻, ago也可用于一般现在时,着重表示“到现在已有多长时间了”。

当不仅表示动作发生,而且强调动作的后果时, ago可和过去完成时连用。

4.在文学作品中为了叙述生动, ago可与现在完成时连用,也可用于一般现在时,这是因为作者与读者都沉浸在故事情节之中,而把作品中的人物与现实生活融合到一起了。

英语语法:副词ago,before

英语语法:副词ago,before

英语语法:副词ago,before
前几期我们学习了英语语法:分数词、half的用法、不定数量的表示方法、大约数的表示方法、数词的用法(1)、数词用法(2)、年龄的表示、作表语的形容词、形容词的主动意义和被动意义。

这一期,我们学习英语语法:副词ago, before。

常用副词的用法。

1.ago,before
1)“时间段+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.
我打电话到比尔办公室,我被告知他已于三个月前动身去了加拿大。

2)before可以表示不确定的过去,此时不能用ago。

比如:
Have you ever been to Hongkong before?
你以前去过香港吗?
I’ve seen the movie before.
我以前看过这部电影。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

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

例如:
①I called him up last night,but his mother told me he had left for Wuhan two days before.
②She said that she had married him five years before.
2.如果不具体表明多少时间以前,before意为"从前;以前",表示从现在开始追溯到过去一段时间,或者主句的谓语动词表示的是经常、反复发生的行为,以副词的形式置于句末,可以用在现在完成时态中。

例如:
①I have never been to Beijing before.
②Have you ever seen a tiger before?
③I often go over the lessons that I have learned a few days before.
注意:before前的时间状语如果是特定的,含义不一样。

试比较:
He said he had arrived here a day before. (一天前)
He said he had arrived here the day before. (前一天)
3. ago指的是从现在起到过去时间的某一点的一段时间。

这个时间状语常与一般过去时态或过去进行时态连用。

例如:
①I graduated from the college twenty years ago.
②I was asked what I was doing a month ago.
4. 表示在某一时间点或事件以前时,只能用before,不用ago。

因为这种用法是将before当作介词或连词使用。

ago不具有这种功能。

例如:
①He will come back before eleven o'clock.
②Where did your brother study before he joined the army?
③It was hoped that this would be achieved before the year 2006.
5.按语法规则,ago只能与一般过去时连用,但在since three years ago这类短语中能与现在完成时态连用。

因为three years ago构成一个名词短语,共同作since的宾格,意为"自从三年前以来"。

例如:
①He has been here since three years ago.
②I have taught English in this school since twenty years ago.
6. 含before的从句一般不用将来时态,如果采用"will / would +V."时,一般被认为是情态或虚拟语气。

例如:
I would die before I would confess to it.
7.如果before从句是一般过去时态,所暗示的是过去发生的事,主句则宜用过去完成时,语义偏重于过去某阶段的行为或状况时,还可与一般过去时态连用。

例如:
①I had never seen a Red Army man before I arrived in Xi'an.
②They asked me things that happened before the boy was born.
8. 不少的语法书上说,before引导的从句习惯上不与否定的主句连用,要用until。

实际上二者都可以,有时在意义上有些区别。

试比较:
He didn't arrive until I returned. 直到我回来时他才到达。

He did not arrive before I returned. 在我回来之前他尚未到达。

I didn't manage to do it until you had explained how. 直到你解释了如何干,我才设法完成了那项工作。

I didn't manage to do it before you had explained how. 你解释了如何干之后,我才设法完成了那件工作。

9. before在句中的含义比较灵活,虽然before引导的也是一个时间状语,但译成汉语时却不必死译为"在……以前"。

可以采取下面几种译法:(A)译为"……才";(B)译为"……就";
(C)译为"尚未"、"还没有"、"来不及"、"不要"、"别";(D)译为"在……的时候还没有";(E)译为"如果"、"否则"、"免得";
(F)译为"到"、"等到"、"没等……就";(G)译为"然后"等。

例如:
A. It will be five years before we meet again. 要等五年我们才能再见面。

We waited a long time before the train arrived. 我们等了很长时间火车才到达。

B. I hadn't waited long before he came. 我没等多久他就来了。

He had not gone a mile before he felt tired. 还没走一英里
路,他就觉得累了。

C. His father died before he was born. 他尚未出世他父亲就去世了。

Catch him before he escapes. 抓住他,别让他跑了。

Take this computer before you change your mind. 买了这台电脑,不要三心二意了。

D. We arrived there before it began to rain. 我们到达那里的时候还没下雨。

E. Go before I call the police. 走吧,否则我叫警察了。

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

Pigs will fly before he'll be a scientist. 如果他当科学家,猪都会飞了。

F. The crops will die before the rain fall. 等到天下雨,庄稼
早枯死了。

Before I could sit down, he offered me a cup of tea. 没等我坐下,他就给我端上一杯茶。

G. I shaved before I went to the party. 我刮了脸,然后去参加宴会。

相关文档
最新文档