分类：教育/科学-升学入学-中考
问题：longbefore的具体用法是Ihavebeentherebe 
是I have been there before long ?还是 I had been there before long?
回答：long before很久以前，过去时 

before long不久之后，将来时 

意思一说就明白啦~~要是记不住的话~~就想“long before”=“long long ago”都是long开头的~~我就是这样记住的~~~ 

句子： 
1 
He will come before long. 
他不久之后会到。 
2 
Long before, there was a big museum. 很久以前，这里有一座大博物馆。

  这是我在百度知道里找到的，不知道算不算抄袭啊，其实有些东西在网上一搜就可以找到，不用浪费时间在这里等答案。