1 before long 意為“不久,很快,一會兒后”,相當于soon, after a short while,多用于將來時或過去時中。
He will return before long . 他不久就會返回的。
Before long they got enough money to build the school. 不久,他們就弄到了足夠的錢建造那所學校。
2 long before 意為“很久以前”,相當于long ago, before 是副詞,常用于過去時中。
He met her long before . 他很久以前遇見過她。
They left their hometown long before . 他們很久以前就離開了家鄉(xiāng)。