ago和before的区别
一、ago 和before的区别有:1、词性的不同
ago一般只作副词; 而before除作副词外,还可用作连词、介词。
2、词汇搭配不同
ago总是与表示时间的名词或形容词连用,不单独使用; 而before可以单独使用。
3、表达意思的侧重点不同
ago用于从现在算起的某段时间从前,和一般过去时连用,不用现在完成时。而before用于从过去某时起若干时间以前的场合,动词需用过去完成时。
二、词汇分析1、ago
英 [əˈgəʊ] 美 [əˈgoʊ]
adv.以前;之前;过去的
短语:
(1)ago long 不久以后
(2)before ago 与过去时连用
(3)pull ago 撤退
2、before
英 [bɪˈfɔ:(r)] 美 [bɪˈfɔr,-ˈfor]
prep.在…之前;先于,优于;当着…的面
conj.在…之前;在…以前
adv.先前,从前;在前,在前方
短语:
(1)Before Class 上课前 ; 课前 ; 上课之前 ; 课前预习
(2)before service 售前服务 ; 售前办事
(3)than before 比以前 ; 前比
扩展资料相关例句:
一、ago
1、I told them that long ago.
我早已告诉他们了。
2、He died two months ago.
他两个月前去世了。
3、He left long ago.
他早走了。
二、before
1、Annie was born a few weeks before Christmas.
安妮出生在圣诞节前几周。
2、He spent his early life in Sri Lanka before moving to England .
在移居英格兰之前,他早年是在斯里兰卡度过的。
3、The war had ended only a month or so before.
战争大约一个月前才刚刚结束。
这两个词都可表示“从前”。其区别是:
1、词性:ago一般只作副词;而before除作副词外,还可用作连词、介词。
2、使用方法:ago总是与表示时间的名词或形容词连用,不单独使用;而before可以单独使用。
3、含义与时态:ago用于从现在算起的某段时间从前,和一般过去时连用,不用现在完成时。而before用于从过去某时起若干时间以前的场合,动词需用过去完成时。
扩展资料1、含义与时态详解:
ago指从现在起往前推算一段时间,始终置于所修饰的词之后,与一般过去时连用。
before或指从过去某一时间起向前推算的若干时间的以前,通常与过去完成时连用;或泛指以前,并不具体指若干时间以前,可使用现在完成的或过去时;还可指从将来某一时间起的若干时间以前。
2、常见错误:
(1)before:
铃还没响,同学们就走出去了。
错误:The students went out before the bell didn't ring.
正确:The students went out before the bell rang.
分析:before引导的时间状语从句不能用于否定句。
(2)ago:
①第二天我就去看她了。
错误:And I visited her the next day ago.
正确:And I visited her the next day.
分析:如果ago所修饰的时间状语已含有过去的意思,就无需再加ago了。
②事情发生已经有三年了。
错误:It has been happening since three years ago.
正确:It happened three years ago.
分析:ago不能与现在完成进行时连用。
③事故发生在10年前。
错误:The accident happened at ten years ago.
正确:The accident happened ten years ago.
分析:ago不能与at并用。
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.我刮了脸,然后去参加宴会.
ago和before的区别是:ago立足于现在,表示从现在起,若干时间之前;before立足过去,表示从过去某一时刻起,若干时间以前。ago 通常与一般过去时连用,不能与完成时连用;before通常与过去完成时连用。
例如:
I met him three years ago .(距今)三年前,我遇到他。
I had met him three years before .(距当时)三年前我见到他一次。
Ago和Before的区别
过去进行时的标志词是什么呢?
(3)ago英 [əˈgəʊ] 美 [əˈgoʊ] adv.以前;之前;过去的。(4)before英 [bɪˈfɔ:(r)] 美 [bɪˈfɔr,-ˈfor] prep.在…之前;先于,优于;当着…的面;与其…。conj.在…之前;在…以前...
before ago有什么差别?will和 be going to有什么区别
此外,be going to和will还有下列的区别:(一)be going to表示即将发生的动作;will表示将来发生的事情,不一定是最近期间之事。例:She told him she was going to quit the job.她告诉他,她即将辞职不干。She will go to Australia next year.她明年要去澳洲。(二) be going to可以用以...
a month ago 与a month before 的区别 意思上 语法上 急啊!
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.最好我现在就...
after和before和ago用法区别
区别是:ago 就是多少时间之前。before指的是在……之前。after指的是在……之后。详细解释:ago 英[əˈgəʊ] 美[əˈgoʊ]adv. 以前; 之前; 过去的;[例句]He was killed a few days ago in a skiing accident.几天前他在一场滑雪事故中丧...
Go有哪些词组
鼓足干劲 go along 前进 go along with 陪伴 赞成, 同意 go at 攻击; 冲向 精力充沛地开始工作 go away 离去, 带走, 拐逃(with) go back 回去 追溯到(to), 回顾 走下坡路 go back of [美口]调查, 研究 go before 走在前面; 居先 go behind 调查, 摸底 亏本 进一步斟酌 go between 作...
现在完成时能与before 搭配么
They are thinking of buying the house before the prices go up. 他们正在考虑趁房价未涨时把房子买下来。 Do it before you fet it. 趁早动手,以免忘了。 二、before用作介词 before用作介词时, 可以指时间“earlier than在……之前”,也可以指位置“in front of在……之前”。例如: There is nothing ...
初中英语 关于before
永原型就可以,前面是祈使句,后面和前面有时间顺序,用before,用现在时,就是Please close the windows well before go to bed
before后面加动词什么形式
before后面加动词需要用动词ing形式,此时before作介词,介词后面一般都是名词。例句:You mustn't hang out before finishing your assignment.在完成任务之前,你不能出去玩。一、词汇 before 读音:英 [bɪˈfɔː(r)] 美 [bɪˈfɔːr]prep.在…...
before有什么意思?
1、意思是“不久”,可指“将来”,表示“预期的时刻不久就会到来”。2、用以谈论不久将来的事或在过去某时间以后不久所发生的事,强调两个时间的接续关系。It was not long...before 读音:英 [ɪt wəz nɒt lɒŋ bɪˈfɔː(r)] 美...
Before I Go 的意思?
我在前进
郅凌奥扎:[答案] before和ago都能表示在一段时间以前,但是二者的内涵和具体用法有明显的区别: 1.before表示从过去或将来某一时间算起多少时间以前,由于与这一时间状语连用的行为先发生在过去或将来某一时刻之前,因此往往出现在过去完成时态或将来完...
营口市18023322114: before和ago在用法上有什么区别? - ?
郅凌奥扎: before 后面可以加一个语句,比如:before he stops eating. 而ago 前面只能加时间 比如:10 minutes ago
营口市18023322114: 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
营口市18023322114: before和ago到底有什么区别呢?具体的用法有哪些? - ?
郅凌奥扎:[答案] before指在某个时间或动作之前,一般放在具体时间或动作之前,例如 1.our work will be finished before 6:00pm; 2.they have been waiting for us before we get up. 而ago一般只是指时间之前,且位置在时间之后,例如 our work have been finished 6 ...
营口市18023322114: before和ago的区别? - ?
郅凌奥扎: before和ago都能表示在一段时间以前,但是二者的内涵和具体用法有明显的区别: 1. before表示从过去或将来某一时间算起多少时间以前,由于与这一时间状语连用的行为先发生在过去或将来某一时刻之前,因此往往出现在过去完成时态或将...
营口市18023322114: ago和before在句子中的区别 - ?
郅凌奥扎:[答案] ago 副词,常与表示时间的名词或副词连用,不单独用 【用于从现在算起来的某段时间以前,因而常和一般过去式连用】 如:3 days ago (从现在算起来,3天以前) before 可以作副词、连词、介词,可单独用 【用于从过去某时起若干时间以前的...
营口市18023322114: ago和 before有什么区别? - ?
郅凌奥扎: 两者都是以前的意思,ago用在过去时态中,before用在完成时态中 对比起来, before主要用于过去完成时 ago 主要用于一般过去时. ago 不能单独使用,应与three days (months , weeks)等连用, 而且和动词的过去时连用.如:I met my ...
营口市18023322114: ago与before的区别是什么 - ?
郅凌奥扎: 这个解释起来会比较麻烦.我给你总结一下,适合你自己记忆. ago 和 before 都有以前,先前的意思. 他们主要的区别就是:ago 一般用于过去式,而before 一般用于过去完成时.
营口市18023322114: ago与before有什么区别? - ?
郅凌奥扎: ago和before的区别是:ago立足于现在,表示从现在起,若干时间之前;before立足过去,表示从过去某一时刻起,若干时间以前.ago 通常与一般过去时连用,不能与完成时连用;before通常与过去完成时连用.ago不能单独使用.应说three ...