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