1. 含义不同
· before long:不久之后,相当于"soon"。
· long before:很久以前,相当于"long ago"。
2. 用法不同
· before long:作时间状语,常与将来时、过去时态连用。
· long before:作时间状语,常用于过去时或过去完成时。
long before后可接从句,没有时态限制,表示"在......之前很久"。
3. 侧重点不同
before long:相当于连词。强调将来某个时间点或事件。
long before:相当于副词、连词、介词。强调过去的某个时间点或事件,并且这个时间点往往很早。有时也指将来的时间。
经典运用
(1)before long
We'll be home before long.
我们很快就要到家了。
We'll know before long.
我们很快就会知道了。
Before long, we were deep in conversation.
没过多久,我们便聊得很起劲了。
We will meet again before long.
我们不久后会再见面。
Before long, the car disappeared into the distance.
不久后,那辆车消失在远处。
Before long he took over the editing of the magazine.
他不久就接手负责杂志的编辑工作。
German interest rates will come down before long
德国的利率水平很快就会降下来。
(2)long before
That had happened long before.
那是很早以前的事了。
I had seen that movie long before.
那部电影我很久以前就看过了。
He retired long before the war.
他在战争之前早就退休了。
It was not long before I realised the enormity of my faux pas.
没过多久,我就意识到自己有多么失态。
Long before computers, people used typewriters.
在电脑出现之前很久,使用的是打字机。
It was not long before the news was widely circulated.
这个消息不久就哄传开了。
We never seem to stay together for very long before we have a dreadful row
我们总是在一起呆不了多久就会大吵一架。
long before后可接从句,没有时态限制,表示"在......之前很久",“在……之前很早”
Long before I ever went there, Africa was alive in my imagination.
早在我真正踏足之前很久,非洲就已在我的脑海中活灵活现了。
Your baby will begin to vocalize long before she can talk.
你的女婴在会说话前很早就要开始咿呀发声了。
It will not be long before the inflation figure starts to fall
过不了多久,通货膨胀率就会开始下降。
区分技巧
· 记忆诀窍:"long before"= "long ago",都是long开头的,表示很久以前。
你要是问我怎么记住的,我说一学到before long 就记住了它是相当于soon,也就一直记住了。