ago
英 [əˈɡəʊ]
美 [əˈɡoʊ]
adv. (与动词简单过去时连用)以前
Oxford 3000 / Collins.5 / BNC.504 / COCA.316
同义词辨析
agobeforeformerlypreviously【导航词义:以前】
他刚走。
There was a pond here three years ago.
3年前,这里有一个池塘。
你过去听说过这件事吗?
I have never met him before.
我以前从未见过他。
He said that he had met the man somewhere before.
他说他以前在什么地方见过这个人。
He was in Italy the week before.
他前一个星期在意大利。
从前,特德时常在公园里闲逛,无所事事。
He was formerly a worker, but now he is a manager of a shop.
他曾经是个工人,可现在他是一家商店的经理。
我以前没有见过他。
She previously worked as a teacher.
她过去当过教师。
Six months previously he had quitted his job.
6个月前他辞职了。
牛津词典
adv.
- (与动词简单过去时连用)以前
used in expressions of time with the simple past tense to show how far in the past sth happened- two weeks/months/years ago
两周 / 两月 / 两年以前 - The letter came a few days ago.
这封信是几天前寄来的。 - She was here just a minute ago.
刚才她还在这儿。 - a short/long time ago
不久 / 很久以前 - How long ago did you buy it?
这东西你是多久以前买的? - It was on TV not (so) long ago.
电视不(很)久以前播出了这个节目。 - He stopped working some time ago (= quite a long time ago) .
他早就停止工作了。 - They're getting married? It's not that long ago (= it's only a short time ago) that they met!
他们要结婚啦?他们刚认识不久嘛!
- two weeks/months/years ago
柯林斯词典
- ADV 以前
You useagowhen you are referring to past time. For example, if something happened one yearago, it is one year since it happened. If it happened a long timeago, it is a long time since it happened.- He was killed a few days ago in a skiing accident...
几天前他在一场滑雪事故中丧生。 - The meeting is the first since the war began 14 years ago...
这是自14年前爆发战争以来的第一次会晤。 - Harry's daughter is dead. She died long ago.
哈里的女儿已不在人世,很久以前就死了。
- He was killed a few days ago in a skiing accident...
You only useagowhen you are talking about a period of time measured back from the present. If you are talking about a period measured back from some earlier time, you usebeforeorpreviously.He had died a month before... She had rented the flat some fourteen months previously.You useforto say how long a period lasts in the past, present, or future, or how much time passes without something happening.She slept for eight hours... He will be away for three weeks... I hadn't seen him for four years.You usesinceto say when a period of time started.She has been with the group since it began. ...the first civilian president since the coup 17 years ago.You also usesinceto refer to the last time that something happened, or to how much time passes without something happening.She hadn't eaten since breakfast... It was a long time since she had been to church.
ago仅用于谈及现在某个时间以前的时间。如果谈论过去某时间之前的时间,则用before或previously:He had died a month before(他一个月之前就死了),She had rented the flat some fourteen months previously(她大约14个月前租下了该公寓)。for用于表示过去、现在或将来持续的某段时间,或表示某事多长时间没有发生:She slept for eight hours (她睡了8个小时),He will be away for three weeks(他将离开3个星期),I hadn't seen him for four years (我有4年没见过他了)。表示某段时间开始用since:She has been with the group since it began(该集团创立之初她就在那儿工作),the first civilian president since the coup 17 years ago(自17年前发生政变以来的第一任平民总统)。since也可表示某事最后一次发生的时间或某事多长时间没有发生:She hadn't eaten since breakfast(她早饭后就一直没吃过东西),It was a long time since she had been to church(她已经有很长时间没去教堂了)。
英英释义
adj
- gone by
- two years ago
- `agone' is an archaic word for `ago'
adv
- in the past
- long ago
- sixty years ago my grandfather came to the U.S.
双语例句
- The two West African states had broken off relations two years ago
这两个西非国家两年前已经中断了外交关系。 - He was killed a few days ago in a skiing accident
几天前他在一场滑雪事故中丧生。 - The last time I saw her was about sixteen years ago
我上次见她大约是16年前了。 - He left long ago.
他早走了。 - I found solace in writing when my father died three years ago
我父亲3年前去世的时候,我从写作中找到了安慰。 - I met George well over a year ago.
我认识乔治已经是一年多前的事了。 - I told them that long ago.
我早已告诉他们了。 - Greg lost his brave battle against cancer two years ago.
格雷格在与癌症进行了勇敢的斗争之后于两年前去世。 - A few years ago they toured the country in a roadshow
几年前他们在全国作了巡回演出。 - He should have come home long ago.
论理他早该回家了。