ago
常用用法
- ago是表示時(shí)間的副詞,其基本意思是“以前”,表示事情發(fā)生在“從此刻算起若干時(shí)間以前”,也可以表示“事情發(fā)生距現(xiàn)在有多長(zhǎng)時(shí)間”。簡(jiǎn)言之, ago的時(shí)間參照點(diǎn)是現(xiàn)在。
- ago在句中一般不單獨(dú)使用,須與表示時(shí)間的名詞或副詞搭配使用,且要放在它所修飾詞的后面。
- ago短語(yǔ)在句中修飾謂語(yǔ)動(dòng)詞時(shí),該動(dòng)詞一般須用過(guò)去時(shí)態(tài)。但在某些固定短語(yǔ)或人們意識(shí)到所涉及的事情是過(guò)去發(fā)生的時(shí)刻, ago也可用于一般現(xiàn)在時(shí),著重表示“到現(xiàn)在已有多長(zhǎng)時(shí)間了”。當(dāng)不僅表示動(dòng)作發(fā)生,而且強(qiáng)調(diào)動(dòng)作的后果時(shí), ago可和過(guò)去完成時(shí)連用。在強(qiáng)調(diào)句型中,如強(qiáng)調(diào)ago短語(yǔ),謂語(yǔ)動(dòng)詞be可用于一般現(xiàn)在時(shí),也可用于一般過(guò)去時(shí)。long ago用于加強(qiáng)語(yǔ)氣時(shí),也可與現(xiàn)在完成時(shí)連用。
- ago短語(yǔ)在句中修飾非謂語(yǔ)動(dòng)詞或者句中有情態(tài)動(dòng)詞時(shí),除可與一般時(shí)連用外,也可和完成時(shí)連用。
- 在文學(xué)作品中為了敘述生動(dòng), ago可與現(xiàn)在完成時(shí)連用,也可用于一般現(xiàn)在時(shí),這是因?yàn)樽髡吲c讀者都沉浸在故事情節(jié)之中,而把作品中的人物與現(xiàn)實(shí)生活融合到一起了。
- ago短語(yǔ)通常在句中作狀語(yǔ),但有時(shí)它在句中也可作介詞of的賓語(yǔ)、后置修飾語(yǔ)或表語(yǔ)。
- ago可用于疑問(wèn)句。
- ago不用于比較等級(jí)。
- ago所適用的時(shí)態(tài):通常來(lái)說(shuō),ago用于過(guò)去時(shí)態(tài),不能用于完成時(shí)態(tài),如不能說(shuō)She has seen him a week ago,只能說(shuō)She saw him a week ago。ago只有在有助動(dòng)詞或分詞、動(dòng)名詞或不定式的形式中才能用完成時(shí)態(tài)。有時(shí)當(dāng)語(yǔ)氣強(qiáng)調(diào)“早已……”時(shí),也可用完成時(shí)態(tài)。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的比較:表示“早于現(xiàn)在多少時(shí)間前”,用ago。表示“早于過(guò)去某時(shí)多少時(shí)間前”,通常用before。不過(guò)英美人也有用ago,覺(jué)得語(yǔ)氣比較生動(dòng)。表示“早于將來(lái)某時(shí)多少時(shí)間前”,也用before。表示“早于任何某時(shí)(不是現(xiàn)在、過(guò)去或?qū)?lái)的某時(shí))多少時(shí)間前”,仍用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后面帶從句時(shí),可以接that 引導(dǎo)的從句,而不可以用since。He died 20years ago.(不帶從句) It was 20 years ago that he died.(帶從句)
- 注意在as long ago as 1864等表達(dá)方式中,第二個(gè)as后面沒(méi)有in。通常說(shuō)as long as forty years,不說(shuō)as long ago as forty years;
- 句子She died three years ago next Monday指“她在3年前的下周一去世”,而句子It happened a fortnight ago tomorrow指“這事發(fā)生在13天以前”。“剛過(guò)去的第二個(gè)晚上”常用 two evenings ago來(lái)表示。 返回 ago
adv. (副詞)
詞語(yǔ)辨析
- 這兩個(gè)詞都可表示“從前”。其區(qū)別是:
- 1.ago一般只作副詞; 而before除作副詞外,還可用作連詞、介詞。
- 2.ago總是與表示時(shí)間的名詞或形容詞連用,不單獨(dú)使用; 而before可以單獨(dú)使用。
- 3.ago用于從現(xiàn)在算起的某段時(shí)間從前,和一般過(guò)去時(shí)連用,不用現(xiàn)在完成時(shí)。而before用于從過(guò)去某時(shí)起若干時(shí)間以前的場(chǎng)合,動(dòng)詞需用過(guò)去完成時(shí)。例如:
- I left school three years ago.
- 我三年前離開(kāi)了學(xué)校。
- He said he had finished the job three days before.
- 他說(shuō)他在三天前就完成了這項(xiàng)工作。
- I told you before.
- 我以前告訴過(guò)你。
- 以前我從來(lái)未見(jiàn)過(guò)那本書(shū)。
- [誤] I never saw that book ago.
- [正] I never saw that book before.
- 這兩個(gè)詞都表示時(shí)間。但含義不同:ago說(shuō)明某事發(fā)生在過(guò)去的某一時(shí)間,而for則指動(dòng)作或狀態(tài)延續(xù)了多長(zhǎng)時(shí)間。試比較:
- The old woman died two days ago.
- 那老太太兩天前去世了。
- The old woman was ill for three years before she died.
- 那老太太病了三年后,去世了。
- 兩者都可表達(dá)“某時(shí)之前若干時(shí)間”。其區(qū)別在于:如果是從現(xiàn)在起向過(guò)去推算,用表示時(shí)間度量的短語(yǔ)加ago,并與動(dòng)詞的一般過(guò)去時(shí)連用; 如果表示從過(guò)去時(shí)刻向更深遠(yuǎn)的過(guò)去推算,則用earlier,并常與動(dòng)詞的過(guò)去完成時(shí)連用。例如:
- Stirring scene from the film still sticks in my mind, though I saw it several years ago.雖然這部影片我是幾年前看的,但那激動(dòng)人心的場(chǎng)面仍然印在我的腦海里。
- Four days earlier his foot had been bitten by a poisonous snake.4天前他的腳被毒蛇咬了一下。
- 這兩個(gè)副詞均含“……以前”之意。
- ago指從現(xiàn)在起往前推算一段時(shí)間,始終置于所修飾的詞之后,與一般過(guò)去時(shí)連用。
- before或指從過(guò)去某一時(shí)間起向前推算的若干時(shí)間的以前,通常與過(guò)去完成時(shí)連用;或泛指以前,并不具體指若干時(shí)間以前,可使用現(xiàn)在完成的或過(guò)去時(shí);還可指從將來(lái)某一時(shí)間起的若干時(shí)間以前。 返回 ago