回覆列表
-
1 # 夜幕下的卡夫卡
-
2 # 擬真智能
這兩個詞組僅僅是交換了一下位置,意思卻大不相同。
Long before=很久以前
相對於過去,是過去的過去
long=很長一段時間
before=在······以前
long放在before前,
順著詞序理解
所以
long before
=比之前還要靠前的時間
=很久之前
例句:
I had seen the film long before.
很久之前我就看過那部電影了。
Before long=不久以後
很快
before=早於······(發生)
long=很長一個時間段
before放在long前面,
順著詞序理解
所以
before long
=早於很長一段時間(發生)
=很快要發生
=不久之後
long before和before long含義不同、用法不同。long before意為“在很久之前,很久以前”,用於過去完成時;before long 意為“不久之後”,用於一般將來時或一般過去時。