1、before用作副詞
1、before用作副詞時,意思是“以前,在前面”,表示從較近的過去至較遠的過去。用作時間狀語泛指以前、不與具體時間連用時,謂語動詞可以用一般過去時,也可用現在完成時,前者只表示“過去發(fā)生過”,后者則強調“對現在有影響”。
2、before與具體時間連用時,一般置于其后,謂語動詞通常用過去完成時。
3、before也可表示空間或位置的“在前,在前面”,還可表示運動“到前面”。
I (have) read the book before.
我以前讀過這本書。
It came across my mind that I had met him somewhere before.
我突然意識到我曾在什么地方見過他。
2、before用作連詞
1、before主要引導時間狀語從句,意為“先于”“…之后才”“(不多久)就…”。當主句是將來時時,從句謂語動詞須用現在時;當主句是一般過去時或過去完成時時,從句常用過去時。before引導的時間狀語從句不能用于否定式。
2、before還可用于barely〔scarcely〕...before結構,意為“剛…就…”。
3、before還可引導讓步狀語從句,意思是“寧愿…也不…”。
It will be some time before we know the full results.
還要過一些時間我們才能知道全部結果。
It will be eight years before we meet.
八年以后我們才能相見。
3、before用作介詞
1、before可用于表示時間。首先,可以表示“先于,在…以前”,其后可以跟表示具體日期、時間等的名詞或數詞,也可以跟表示時間或動作的名詞。其次,可以表示“在做…之前”,后接 v -ing。再次,可以表示“緊接在…之前”。before用于否定句還可表示“直到…為止”。注意before之后只能接表示時間點的名詞,而不能接表示時間段的名詞。
2、before可用于表示動態(tài)或靜態(tài)的位置,意思是“在…之前”,與behind相對。
3、before可用于表示順序或排列上的“在…之前”或“居于…之前”,與after相對。引申可用于表示比較,即在等級、價值、重要性、能力等方面的“在先”“優(yōu)于”“重于”。再引申則可用于表示對某事物的優(yōu)先選擇,即“寧可”或“與其…寧可”。
We must stop and rest before going any farther.
我們必須停下來休息一下再向前去。
You must pay attention to this problem before every thing.
你應該首先注意這個問題。