发布网友 发布时间: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.我三天前去访问他,但他已与那时的一周前到上海去了。热心网友 时间:2023-10-03 06:52
ago 是以前, 如 many years ago (很多年以前), long long ago(很久很久以前)