1 ago 一般只作副詞,不可單獨(dú)使用,應(yīng)放在表示時(shí)間的名詞短語(yǔ)或副詞后面,如five days ago (5天前),不可說(shuō)ago five days。用ago 時(shí),表示從現(xiàn)在算起“多少時(shí)間之前”,指的是一個(gè)過(guò)去時(shí)間點(diǎn),句中的謂語(yǔ)動(dòng)詞要用一般過(guò)去時(shí)。
He left for Shanghai five days ago . 他5天前去上海了。
It was not long ago that she left the school. 她不久前才離開(kāi)這所學(xué)校的。
2 before 作副詞用時(shí),可以單獨(dú)使用,表示“以前”,句中謂語(yǔ)動(dòng)詞用現(xiàn)在完成時(shí)。
I have never met her before . 我以前從未見(jiàn)過(guò)她。
Have you ever been to Beijing before ? 你以前曾經(jīng)到過(guò)北京嗎?
3 before 作副詞用時(shí),可以同表示一段時(shí)間的名詞短語(yǔ)連用,但只能用于名詞短語(yǔ)后面,不能用在前面。before 所表示的這種時(shí)間,是指過(guò)去的某個(gè)時(shí)間,意為“在過(guò)去某個(gè)時(shí)間之前發(fā)生了什么事”,所以句中謂語(yǔ)動(dòng)詞要用過(guò)去完成時(shí)。
I had met her three days before . (正)我3天前遇見(jiàn)過(guò)她 。
I had met her before three days . (誤)
I met her three days before . (誤) (應(yīng)用ago )
She had returned five hours before . (正)她5小時(shí)前回來(lái)了 。
She returned five hours ago . (正)
4 before 作介詞或連詞用時(shí),后跟表示某個(gè)時(shí)間點(diǎn)的詞語(yǔ)(時(shí)刻、日期、年代等),不能跟表示一段時(shí)間的詞語(yǔ)。這種句子中的時(shí)態(tài)要根據(jù)不同情況而定。
She always gets up before five o'clock . 她總是在5點(diǎn)鐘前起床。(一般現(xiàn)在時(shí) )
He went there before eight o'clock . 他8點(diǎn)鐘之前去那里了。(一般過(guò)去時(shí) )
I shall tell you before I leave for Nanjing . 我動(dòng)身去南京前將會(huì)告訴你。(一般將來(lái)時(shí) )
瘋狂英語(yǔ) 英語(yǔ)語(yǔ)法 新概念英語(yǔ) 走遍美國(guó) 四級(jí)聽(tīng)力 英語(yǔ)音標(biāo) 英語(yǔ)入門(mén) 發(fā)音 美語(yǔ) 四級(jí) 新東方 七年級(jí) 賴世雄 zero是什么意思鐵嶺市銀岡小區(qū)英語(yǔ)學(xué)習(xí)交流群