long before 是“很久以前”的意思,相当于long long ago。常用于过去时。
如:There was a big tree here long before. 很久以前这里有一棵树。
before long 是“不久之后”,相当于soon。常用于将来时(不久将要怎么样),也可以用于过去时(讲述过去某个时间点之后一段时间怎么样)。
如:The students will graduate before long. 学生们不久即将毕业。
Before long he went to Beijing. 不久他就去了北京。
before long不久以后
long before sth. 在……的很久以前
before long是不久以后,将来时
long before是很久之前,过去时
long before很久以前,过去时
before long不久之后,将来时
例如:He will come before long. 他不久之后会到。
Long before, there was a big museum. 很久以前,这里有一座大博物馆。
我记得以前分不清的时候,before long 和不久 都是B开头的 ,于是记住了 呵呵。算是投机取巧拉