我们都知道与long有关的词组有很多,很多人分不清long before,long ago,before long这三者之间的区别,所以今天就与long有关的词组:long before,long ago,before long,来总结一下它们彼此之间的区别。
一、before long首先来说一下before long,因为before long与其它两个的意思相差还是蛮远的,它的意思是:很快;马上。在句子中一般使用将来时态。
1.My mother will be here before long.我妈妈马上就到了。
2.We will know the truth before long. 我们马上就能知道真相。
3.We will have a trip to USA.我们马上就要去美国旅行了。
二、long before和long ago1.共同点:long before和long ago共同点就在于两者都可以被翻译成“很久之前”。
2.不同点:
(1)long ago是指相对于现在的“很久之前”,一般句子的时态都是过去时:
I have been to the city long ago.我很久之前去过那个城市。
My father died long ago.我父亲很久以前就去世了。
(2)相反,long before是指过去的过去,所以一般都是过去完成时。
The accident had happened long before.事故很早之前就发生了。
所以,关于long before、long ago、before long之间
的区别你现在搞清楚了吗?