before long/ long before (1)before long 作“不久以后 講.切不要按字面譯為“長時間以前 或“好久以前 .如: We hope to finish our experiment before long. 我們希望不久就把實驗做完. (2)long before 作"很久以前"講.原意為"--以前很久".故也可譯為"老早".long before 跟before long 不同.前者在其后面可以接名詞或一個從句,當(dāng)上下文明確時.名詞或從句還可以省略.Before long 則沒有上述搭配用法. They began the test yesterday, but we had made experiment long before. 我們昨天開始做實驗.但我們在那以前很久就已經(jīng)做準(zhǔn)備了. 【查看更多】