long before和before long傻傻分不清?一起來學學!

long before和before long,這兩個片語交換了一下位置,意思卻大不相同,今天我們就一起來學習學習:

Long before 很久以前

相對於過去,是過去的過去

long=很長一段時間

before=在······以前

long放在before前,

順著詞序理解

所以

long before

=比之前還要靠前的時間

很久之前

例句:

I had seen the film long before.

很久之前我就看過那部電影了。

Before long | 不久以後

很快

before=早於······(發生)

long=很長一個時間段

before放在long前面,

before long

早於很長一段時間(發生)

很快要發生

不久之後

例句

She was glad. She could see her daughter before long.

她很開心,不久以後(很快)就能見到她的閨女了。