before long 意為“不久”、“很快”(=soon),可用于將來(lái)或過(guò)去時(shí)態(tài)。如:
I hope to see you again before long. 我希望不久能再見(jiàn)到你。
Before long he came to a small village. 不久他來(lái)到了一個(gè)小村莊。
二、long before 的用法
long before 的用法應(yīng)注意以下幾點(diǎn):
(1) 單獨(dú)使用,表示比過(guò)去某時(shí)早得多的時(shí)間,意為“老早”、“早就”等,通常與過(guò)去完成時(shí)連用。如:
She had left long before. 她老早就離開(kāi)了。
That had happened long before. 那事老早就發(fā)生了。
比較:long ago 意為“很久以前”,通常與一般過(guò)去時(shí)連用:
I met him long ago. 我很久以前就認(rèn)識(shí)他了。
(2) 后接名詞或句子,意為“在……的很久以前”、“在還沒(méi)有……的很久以前”等。如:
She had left long before his return [he returned]. 在他回來(lái)的很久以前她就走了。
He had worked in the factory long before he got married. 在他還沒(méi)有結(jié)婚的很久以前他就在這家工廠工作了。
此時(shí)的主句謂語(yǔ)也可用一般過(guò)去時(shí)(因?yàn)?before 已體現(xiàn)了動(dòng)作的先后關(guān)系)。如:
This happened long before you were born. 這事在你還沒(méi)出生以前很久就發(fā)生了。
(3) 用于 It is long before ...,其字面意思是“在……之前需要很久時(shí)間”,具體意思視語(yǔ)境而定。如:
It was long before he came back. 過(guò)了好久他才回來(lái)。
It won’t be long before we see each other. 不久我們又會(huì)見(jiàn)面的。
比較以下同義句:
Before long he went to Paris. 不久他就去了巴黎。
=It wasn’t long before he went to Paris. 不久他就去了巴黎。
瘋狂英語(yǔ) 英語(yǔ)語(yǔ)法 新概念英語(yǔ) 走遍美國(guó) 四級(jí)聽(tīng)力 英語(yǔ)音標(biāo) 英語(yǔ)入門 發(fā)音 美語(yǔ) 四級(jí) 新東方 七年級(jí) 賴世雄 zero是什么意思廣州市敏捷東城水岸英語(yǔ)學(xué)習(xí)交流群