120 before long和long before
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 . 他们很久以前就离开了家乡。