before long與long before

編輯: 逍遙路 關(guān)鍵詞: 高中英語 來源: 高中學(xué)習網(wǎng)

高考臨近,小編為大家準備了些高考詞匯的辨別,希望大家能從中獲益!

■before long 不久,很快。如:

I’ll be back before long. 不久我就回來。

Before long he got married. 不久他就結(jié)婚了。

■long before

(1) 老早,早就(單獨使用,表示比過去某時早得多的時間)。如:

She had left long before. 她老早就離開了。

That had happened long before. 那事老早就發(fā)生了。

注:long ago 表示“很久以前”,指的是從現(xiàn)在算起的很久以前,通常與一般過去時連用:

I met him long ago. 我很久以前就認識他了。

(2) 在……的很久以前,在還沒有……的很久以前。如:

She had left long before his return [he returned]. 在他回來的很久以前她就走了。

He had worked in the factory long before he got married. 在他還沒有結(jié)婚的很久以前他就在這家工廠工作了。

注:此時的主句謂語通常用過去完成時,但有時也可用一般過去時(因為 before 已體現(xiàn)了動作的先后關(guān)系)。如:

This happened long before you were born. 這事在你還沒出生以前很久就發(fā)生了。

■It is [was, will be] long before……在……前需要很久。如:

It was long before he came back. 過了好久他才回來。

It won’t be long before we see each other. 不久我們又會見面的。

比較:

It wasn’t long before he realized his mistake. / Before long he realized his mistake. 不久他意識到了自己的錯誤。


本文來自:逍遙右腦記憶 http://yy-art.cn/gaozhong/133490.html

相關(guān)閱讀:日常生活中常用的口語句型-5