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