it+be+一段时间+before...过一段时间……其实本来意思是“在……之前时间已经有……”It will be three years before we meet again.再过三年我们会再见的。it be not +一段时间+before...过不久就……It was not long before he came back.
在。。。之前