Before 的用法 (二)

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 用過去完成式。例如:

  • My grandfather died five years ago; my grandmother had already died three years before. (我祖父 5 年前過世,而我祖母在那之前 3 年就已經過世了 - 亦即祖母是在 8 年前過世)
  • Two years ago he went back to his hometown that he had left ten years before. (兩年前他回到暌違 10 年的故鄉 - 亦即他在 12 年前離開故鄉)

Before 用作附屬連接詞時意為「在…之前」,其所引導的子句通常使用過去簡單式來表示 before 子句的動作緊接在主要子句的動作之後發生。Before 子句可以放在句首或句末。例如:

  • Before he left, Tom said goodbye to each of us. (湯姆離開前向我們每個人說再見)
  • Tom said goodbye to each of us before he left.

與 when、while、after、by the time、as soon as、if 和 unless 等附屬連接詞所引導的時間子句一樣,before 子句的時間若指未來,該子句須用現在簡單式表示未來,絕不能有表示未來的 will 或 be going to 等字眼。例如:

  • Check it carefully before you hand it in. (交來之前仔細核對一下) (正)
    Check it carefully before you are going to hand it in. (誤)
  • Before she goes to work, she reads English poems aloud for about an hour. (上班之前,她都會朗讀約一小時的英詩) (正)
    Before she will go to work, she reads English poems aloud for about an hour. (誤)

Just before、immediately before、long before

我們可以在 before 的前面使用 just、immediately、shortly 和 long 等副詞,以及含有 days、weeks、months、years 等詞的時間片語。Just/immediately/shortly before 意為「就在…之前」,而 long before 意為「很久以前」(注意與 before long 的不同)。例如:

  • His parents had got married just before the war. (他的父母親就在戰爭之前結婚)
  • I knew her long before she became famous. (遠在她成名之前我就認識她了)
  • It will be years before I earn that much money! (我得好幾年才能賺到那麼多錢)

Beforehand

我們可以使用 beforehand (提前;預先,事先) 來替代當副詞用的 before,尤其是所指的時間比較不明確的時候。Beforehand 通常用於非正式的口語,比較少用於寫作。我們也可以在 beforehand 的前面使用 just、immediately、shortly 和 long 等副詞,以及含有 days、weeks、months、years 等詞的時間片語。例如:

  • We are going to get everything ready beforehand. (我們將事先把一切準備好)
  • We had seen them shortly beforehand. (不久前我們見過他們)
  • Months beforehand, John had bought three tickets for the concert. (約翰已提前幾個月買了三張演唱會入場券)

Before long

Before (very/too) long 意為「不久,很快」(after a short time, soon),大多用於寫作。例如:

  • Before long it will be winter. (冬天很快就要到來了)
  • They’ll be home before very long. (他們很快就要到家了)
  • I hope to see you before long. (我希望不久可以再看見你)
  • My books will be published before long. (我的書不久就要出版了)
將本文加入書籤.

發表迴響