请输入您要查询的英文词组:

 

词组 ago
释义 ago
agoadv. [ǝ′ɡǝʊ]
双解释义
 以前 before now, in the past
基本要点
1. ago是表示时间的副词,其基本意思是“以前”,表示事情发生在“从此刻算起若干时间以前”,也可以表示“事情发生距现在有多长时间”。简言之, ago的时间参照点是现在。
2. ago在句中一般不单独使用,须与表示时间的名词或副词搭配使用,且要放在它所修饰词的后面。
3. ago短语在句中修饰谓语动词时,该动词一般须用过去时态。但在某些固定短语或人们意识到所涉及的事情是过去发生的时刻, ago也可用于一般现在时,着重表示“到现在已有多长时间了”。当不仅表示动作发生,而且强调动作的后果时, ago可和过去完成时连用。在强调句型中,如强调ago短语,谓语动词be可用于一般现在时,也可用于一般过去时。long ago用于加强语气时,也可与现在完成时连用。
4. ago短语在句中修饰非谓语动词或者句中有情态动词时,除可与一般时连用外,也可和完成时连用。
5. 在文学作品中为了叙述生动, ago可与现在完成时连用,也可用于一般现在时,这是因为作者与读者都沉浸在故事情节之中,而把作品中的人物与现实生活融合到一起了。
6. ago短语通常在句中作状语,但有时它在句中也可作介词of的宾语、后置修饰语或表语。
7. ago可用于疑问句。
8. ago不用于比较等级。
词汇搭配
名词+~
 a few minutes ~ 几分钟以前
 ages ~ 很久很久以前
 a while ~ 刚才
 barely a week ~ 不到一周之前
 fortnight ~ 两周前
副词+~
 long ~ 很久以前
句型例句
 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 today
 …以前的今天  today in the past
 He came here a week ago today. 他在一周前的今天来到这里。
 ♣ no longer ago than
 就在〔最近〕… a little time in the past
 I met Mary no longer ago than last Sunday. 就在上星期天我还遇到玛丽。
词语辨异
 ♣ 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
 参见early条。
正误解析
1. 第二天我就去看她了。
 [误] And I visited her the next day ago.
 [正] And I visited her the next day.
 [析] 如果ago所修饰的时间状语已含有过去的意思,就无需再加ago了。
2. 事情发生已经有三年了。
 [误] It has been happening since three years ago.
 [正] It happened three years ago.
 [析] ago不能与现在完成进行时连用。
3. 事故发生在10年前。
 [误] The accident happened at ten years ago.
 [正] The accident happened ten years ago.
 [析] ago不能与at并用。
学习参考
1. ago不能同连接词since连用,应该接that或when,这是因为犯了同义词重复的错误。但是口语或报纸杂志中ago since也可用。从语法的角度讲,同义词重复是不对的。
2. ago可同名词连用,如ten years ago中, ago其实应作形容词看待,但为了人们容易接受,还是当作副词看待为好。
补充资料
 [词源]古英语agan(已经走了)
随便看

 

英语用法大全包含6674条英语用法指南,基本涵盖了全部常用英文词汇及语法点的翻译及用法,是英语学习的有利工具。

 

Copyright © 2004-2022 Newdu.com All Rights Reserved
更新时间:2025/4/9 18:02:15