问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

before 和ago 怎么用?

发布网友 发布时间:2022-04-23 19:33

我来回答

5个回答

热心网友 时间:2023-10-03 06:49

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.

我打电话到比尔办公室,我被告知他已于三个月前动身去了加拿大。

4、before可以表示不确定的过去,此时不能用ago。比如:

Have you ever been to Hongkong before?

你以前去过香港吗?

I’ve seen the movie before.

我以前看过这部电影。

5、before 和ago 的用法区别:

⑴ before 可以单独用于一般过去时、现在完成时和过去完成时中;

⑵ 时间+before,例如:a month before, two days before 只用于过去完成时;

⑶ 时间+ago,例如two days ago, a few minutes ago 只用于一般过去时中,ago 不能单独使用。

热心网友 时间:2023-10-03 06:50

1、ago的用法:

ago表示多久时间“以前”这一意义时,注意:

(1) 只能与一段时间连用,不与一点时间连用;

(2) 只能放在时间段之后,不能置于其前;

(3) 通常只与过去时连用,不与现在完成时连用。

He left here five years ago. 他五年前就离开这儿了。

但是若用于表示推测的句子,或因为行文的需要而使句子生动等,ago 有时也可与完成式连用。如:

He may have been there a month ago. 他也许一个星期以前就去过那儿。

汉语中的“多久以前的今天(明天)”,英语一般用“一段时间+ago today (tomorrow)”来表示。如:

He died ten years ago today. 他是10年前的今天去世的。

2、before的用法:

(1)作介词:如:I will be back before 7.我七点前回来.

(2)作连词:如:I had never seen snow before I came to the north.我来北方之前从未见过雪.

(3)作副词:如:Have you ever been to Japan before?你以前去过日本吗?

(4)用在习语中:look before and after 瞻前顾后;before all things 首先;before long 不久

(5)用在句型中:It won't be long before...不久就...

扩展资料:

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

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

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

表示在某一点时间或事件以前时,只用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虽然引导的也是一个时间状语,但是译成汉语时却不必译为“在……以前”。

热心网友 时间:2023-10-03 06:50

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.

我六年前来到广州并定居下来。

2、before的用法 : 我们可以在before后面放上一个名词,或名词性词组:

I’ll try to finish my report before dinner. 

我要在晚饭前完成这个报告。

扩展资料

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

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

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

表示在某一点时间或事件以前时,只用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虽然引导的也是一个时间状语,但是译成汉语时却不必译为“在……以前”。

热心网友 时间:2023-10-03 06:51

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.一个星期以前我已读过这篇文章,我很熟悉。

此外,before也可用于过去时,它和ago不同之处在于:before在句中单独使用,而ago必须和表示时间的词语连用。如:

I never saw him before.我以前从未见过他。

I saw him two days ago.我两天前见过他。
更详细的可以看 ;)
http://www.jiangshuye.com/Article_Print.asp?ArticleID=1044

热心网友 时间:2023-10-03 06:52

ago 是以前, 如 many years ago (很多年以前), long long ago(很久很久以前)

before 是 之前 如: before you had arrived (在你到来之前), come before tomorrow (明天之前到来)
回答者:匿名 11-3 21:22

ago
adv.以前的, 以往的

before
adv.在前, 以前
prep.在...之前
conj.在...之前, 与其...宁可
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
胜达这款车百公里油耗多少? 胜达节能油加盟办厂可靠吗是不是骗子 河南洛阳胜达就是骗子,我把钱交了也不来人了,他们一个老总说了爱咋办... 胜达油是个骗局吗 胜达节能油是什么? 叩解度关于叩解的论述 湿重跟湿重有关的打浆磨片 戴尔XPS M1330-950重要参数 如果到别的单位去面试的话 如果人家问起为什么会选择这家公司而离开另外... 学生会被两个部门同时面试怎么办 the man began to work four hours ago翻译中文 急!!! 英语翻译 English question! three days ago 和 three days before 有何区别 six hours ago a few years ago与few years ago什么区别 a few hours earlier 和a few hours ago的区别 they tried to come up seventeen hours ago A few hours earily 与A few hours ago区别 有一首英文歌,歌词是 on thousand(这一句不太确定,仅靠听译)seven years a two hours ago 和 two hours before 的区别 i can fly kites seven years ago改错题 初三很简单英语短文,回答问题。 hoursago英译汉请问是什么意思呢 hoursago英译汉请问是什么意思 seven-years-ago是什么意思 逾期未验车怎么处罚是天天罚吗 货车逾期没审该怎么处罚条例 疫情防控期间,车辆逾期未检验的会被处罚么? 车逾期一个月未审验怎么处理 请帮我翻译下面的英文。 永久免费的财 务软件有 哪些? 什么漫画软件全部永久免费? 终身免费跟永久免费有什么区别? 所有永远免费的网络游戏 为什么很多游戏永久免费? 永久免费的杀毒软件有哪些? 现在永久免费的游戏有哪些? 办公软件有永久免费的么? 怎么样才能建立一个永久免费的网站? 什么叫永久免费? 洗衣机能脱水不能甩干是什么原因 洗衣机不能甩干是什么原因 西红柿对身体好,经常吃西红柿对身体的好处都有哪些? 滚筒洗衣机不甩干的原因是什么? 洗衣机不能甩干什么原因 洗衣机故障排除以及解决办法 生吃西红柿,对我们的身体都有什么好处?为什么? 西红柿对身体好,坚持吃会对身体有影响吗? 洗衣机能洗,能脱水,就不能甩干是怎么回事 洗衣机能脱水,就是不甩干是什么原因?