ago
- adv. 以前
详细释义
- 前,以前,已往
- =American Guild of Organists 美国管风琴演奏家协会
- 过去的,以前的,已往的
- 离开
- 以前 before now, in the past
英英释义
-
gone by; or in the past;
"two years ago"
"`agone' is an archaic word for `ago'"
-
in the past;
"long ago"
"sixty years ago my grandfather came to the U.S."
双语例句
- 1. Mechanization happened years ago on the farms of Islay.
- 数年前,艾莱的农场就实现了机械化。
来自柯林斯例句
- 2. Rationing had put an end to a surfeit of biscuits long ago.
- 定量供应很久以前就结束了饼干过剩的状况。
来自柯林斯例句
- 3. Just a few days ago, I finished a commission.
- 就在几天前,我完成了一项委托创作任务。
来自柯林斯例句
- 4. I qualified as a doctor from London University over 30 years ago.
- 30多年前,我从伦敦大学毕业,取得了行医资格。
来自柯林斯例句
- 5. Their water was turned off weeks ago without explanation.
- 他们的水在几周以前就毫无理由地被切断了。
来自柯林斯例句
- The dinosaurs disappeared long ago.
恐龙很久以前就绝种了。 - A hundred years ago, Britain had a large empire.
一百年以前,英国有一个很大的帝国。
- Long, long ago there was a war between the birds and beasts.
很久很久以前,鸟类和兽类间发生了一场战争。 - He started working for us three years ago.
他3年前开始为我们干活了。 - I realized it three weeks ago.
这是我在3个星期以前才明白的。 - She started studying with this instructor two months ago.
她在两个月前,开始跟这位教员学习。 - We received his samples two days ago.
我们两天前收到了他的样品。 - I sent out the samples four days ago.
我是四天前寄出的样品。 - We held a fair two weeks ago.
我们两周前曾举办过一次展览会。 - The actress you asked about was dead and gone a year ago.
你问起的那个女演员在一年前就死了。 - Fossils are the remains of plants and animals of long long ago.
化石是很久很久以前动植物的遗体。 - How long ago is it that you last saw her?
你上次看见她是多久以前? - As soon as the Chief had gone, he quickly ran to the merchant.He asked him,“Didn't you leave your money here with me some time ago?”
那酋长走后,他便迅速地向那商人跑去,他问那商人,“难道你没有在不久前把钱放在我这里吗?” - My father died long ago.
我父亲早就去世了。 - She's gone long ago.
她早就走了。 - I have long ago given up smoking.
我早就戒烟了。 - His mother loved him, but he had long ago stopped to share his thoughts with her.
他妈妈仍然爱他,可是他早已不和他妈妈说知心话了。 - You must have seen her three days ago.
三天前你一定见过她。 - He ought to have been here long ago.
他很久以前就应该到这儿了。 - You spoke of having seen her a week ago.
你讲到过一周前见过她。 - My mind has been made up about that a long while ago.
关于那件事我早就下了决心。 - They decided that many years ago men had brought the printing press and gunpowder from China to Europe.
他们断定很多年前人们就把印刷术和火药从中国带到欧洲。 - I recalled William Blake's eloquent challenge of long ago.
我回想起威廉·布莱克很久以前所提出的有力的挑战。 - That was a long year time ago.
那是很久以前的事了。 - How long ago did you sign the contract?
你多久以前签的合约? - How many years ago did you first come to China?
你第一次来中国是多少年以前?
用法讲解
- ago是表示时间的副词,其基本意思是“以前”,表示事情发生在“从此刻算起若干时间以前”,也可以表示“事情发生距现在有多长时间”。简言之, ago的时间参照点是现在。
- ago在句中一般不单独使用,须与表示时间的名词或副词搭配使用,且要放在它所修饰词的后面。
- ago短语在句中修饰谓语动词时,该动词一般须用过去时态。但在某些固定短语或人们意识到所涉及的事情是过去发生的时刻, ago也可用于一般现在时,着重表示“到现在已有多长时间了”。当不仅表示动作发生,而且强调动作的后果时, ago可和过去完成时连用。在强调句型中,如强调ago短语,谓语动词be可用于一般现在时,也可用于一般过去时。long ago用于加强语气时,也可与现在完成时连用。
- ago短语在句中修饰非谓语动词或者句中有情态动词时,除可与一般时连用外,也可和完成时连用。
- 在文学作品中为了叙述生动, ago可与现在完成时连用,也可用于一般现在时,这是因为作者与读者都沉浸在故事情节之中,而把作品中的人物与现实生活融合到一起了。
- ago短语通常在句中作状语,但有时它在句中也可作介词of的宾语、后置修饰语或表语。
- ago可用于疑问句。
- ago不用于比较等级。
-
ago所适用的时态:通常来说,ago用于过去时态,不能用于完成时态,如不能说She has seen him a week ago,只能说She saw him a week ago。ago只有在有助动词或分词、动名词或不定式的形式中才能用完成时态。有时当语气强调“早已……”时,也可用完成时态。
She must have seen him a week ago.
She seems to have seen him a week ago.I have long ago given up that habit.
-
ago与before的比较:表示“早于现在多少时间前”,用ago。表示“早于过去某时多少时间前”,通常用before。不过英美人也有用ago,觉得语气比较生动。表示“早于将来某时多少时间前”,也用before。表示“早于任何某时(不是现在、过去或将来的某时)多少时间前”,仍用before。
He started five minutes ago.
He told me he had seen her a few minutes before.
When you call at the shop again this afternoon, you may be told that the book has been sold only a few minutes before.
He often forgets what he has heard only a few minutes before.
-
ago后面带从句时,可以接that 引导的从句,而不可以用since。
He died 20years ago.(不带从句)
It was 20 years ago that he died.(带从句) - 注意在as long ago as 1864等表达方式中,第二个as后面没有in。通常说as long as forty years,不说as long ago as forty years;
- 句子She died three years ago next Monday指“她在3年前的下周一去世”,而句子It happened a fortnight ago tomorrow指“这事发生在13天以前”。“刚过去的第二个晚上”常用 two evenings ago来表示。
- ago, before
-
- 这两个词都可表示“从前”。其区别是:
- 1.ago一般只作副词; 而before除作副词外,还可用作连词、介词。
- 2.ago总是与表示时间的名词或形容词连用,不单独使用; 而before可以单独使用。
- 3.ago用于从现在算起的某段时间从前,和一般过去时连用,不用现在完成时。而before用于从过去某时起若干时间以前的场合,动词需用过去完成时。例如:
- I left school three years ago.
- 我三年前离开了学校。
- He said he had finished the job three days before.
- 他说他在三天前就完成了这项工作。
- I told you before.
- 我以前告诉过你。
- 以前我从来未见过那本书。
- [误] I never saw that book ago.
- [正] I never saw that book before.
- ago, for
-
- 这两个词都表示时间。但含义不同:ago说明某事发生在过去的某一时间,而for则指动作或状态延续了多长时间。试比较:
- The old woman died two days ago.
- 那老太太两天前去世了。
- The old woman was ill for three years before she died.
- 那老太太病了三年后,去世了。
- ago, early
-
- 两者都可表达“某时之前若干时间”。其区别在于:如果是从现在起向过去推算,用表示时间度量的短语加ago,并与动词的一般过去时连用; 如果表示从过去时刻向更深远的过去推算,则用earlier,并常与动词的过去完成时连用。例如:
- Stirring scene from the film still sticks in my mind, though I saw it several years ago.虽然这部影片我是几年前看的,但那激动人心的场面仍然印在我的脑海里。
- Four days earlier his foot had been bitten by a poisonous snake.4天前他的脚被毒蛇咬了一下。
- ago,before
-
- 这两个副词均含“……以前”之意。
- ago指从现在起往前推算一段时间,始终置于所修饰的词之后,与一般过去时连用。
- before或指从过去某一时间起向前推算的若干时间的以前,通常与过去完成时连用;或泛指以前,并不具体指若干时间以前,可使用现在完成的或过去时;还可指从将来某一时间起的若干时间以前。
常见错误
-
第二天我就去看她了。
误 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并用。
词源解说
- ☆ 14世纪初期进入英语,直接源自古英语的agan,意为离开,逝去。
- ...ago today
-
-
…以前的今天 today in the past
- no longer ago than
-
-
就在〔最近〕… a little time in the past
- a few minutes ago 几分钟以前
- ages ago 很久很久以前
- a while ago 刚才
- barely a week ago 不到一周之前
- fortnight ago 两周前
- long ago 很久以前
相关词汇
- since 因为
- past 过
- back 后面
- aforetime 从前
- before 在 ... 以前
- agone <古>过去的
- heretofore 以前
- anciently 以往
- once 一次
- formerly 以前
- gone 过去的
- bygone 过去的
- previously 先前
- former 前者的
- previous 以前的
- earlier 早的
- prior 优先的
- antecedent 前情
- before now 在此以前
- of old 古时的
- of yore 从前(往昔)
- in the past 在过去(通常用于一般过去...
- gone by 走过(按照 ... 判...
- of 关于
- yore <书>往昔
- now 现在
- old 老的
- by 靠近
- hence 因此