1)It is a long time sine…表示自从.. 已经很久了。主句多用一般现在时态,从句用过去时态。 从句的动词若为瞬间动词,时间从动作的开始算起,从句的动词若为延续性动词,时间从动作的结束算起。
It is 3 years since he left Shanghai.
== It is 3 years since he was in Shanghai.
他离开上海已经3年了。
2)It will be long before…表示“很久以后将…”
It will be long before the film is on.
3)It won’t be long before … 表示“不久以后将…”
It won’t be long before the film is on.
注意:描述过去的事情,主从句都用过去时态;描述将来的事情,用主将从现。