Before 的用法(二) | 以前現在英文
Before用作副詞時意為「以前」,經常放在day、night、week、month、year等時間名詞後面,構成thedaybefore、thenightbefore、theweekbefore、themonthbefore、theyearbefore等片語來表示「前一天」、「前一天晚上」、「前一個禮拜」、「前一個月」、「前一年」等意思。但thedaybeforeyesterday(前天)和theweekbeforelast(上上週)等片語中的before為介系詞。例如:Cindymentionedamovieshe’dseenthenightbefore.(辛蒂提到她前一天晚上看過的一部電影)A:Didyougraduatein2000?(A:你2000年畢業嗎?)B:No,actually,Ifinishedcollegetheye...
Before 用作副詞時意為「以前」,經常放在 day、night、week、month、year 等時間名詞後面,構成 the day before、the night before、the week before、the month before、the year before 等片語來表示「前一天」、「前一天晚上」、「前一個禮拜」、「前一個月」、「前一年」等意思。但 the day before yesterday (前天) 和 the week before last (上上週) 等片語中的 before 為介系詞。例如:
Cindy mentioned a movie she’d seen the night before. (辛蒂提到她前一天晚上看過的一部電影)A: Did you graduate in 2000? (A:你 2000 年畢業嗎?)B: No, actually, I finished college the year before. (B:不,其實我是在前一年完成大學學業) - 前一年是指 2000 年之前一年,也就是 1999 年。Before 和 ago 雖然皆意為「以前」,但前者指的是「現在之前的任何時間」(亦即指過去某個不確定的時間),而後者是指「現在之前的某個確定的時間」。所以,before 可以跟現在完成式連用,而 ago 只能用於過去簡單式;但 before 也可用於過去簡單式。例如:
Have you two met before? (你們兩人以前見過面嗎?) (正)Have you two met ago? (誤)Your father phoned ten minutes ago. (你父親 10 分鐘前來電) (正)Your father phoned ten minutes before. (誤)He was never late before. (以前他從不遲到)Ago 所指的時間都是從現在開始往以前推算,但 before 所指的時間除了也是從現在開始往以前推算之外,還可指從過去某個時間點往更早之前推算的時間。所以,當我們要表示比 ago 更早的時間時,我們只能用 before,而不能用 ago。在這種句子中,ago 用過去簡單式,而 before 用過去完成式。例如:
M...