這樣講可以不~
1.beforelong的意思是“不久,很快”。如:
I’llbebackbeforelong.不久我就回來。
Beforelonghegotmarried.不久他就結婚了。
2.longbefore有兩個用法:
(1)老早,早就(單獨使用,表示比過去某時早得多的時間)。如:
Shehadleftlongbefore.她老早就離開了。
Thathadhappenedlongbefore.那事老早就發生了。
注:longago表示“很久以前”,指的是從現在算起的很久以前,通常與一般過去時連用:
Imethimlongago.我很久以前就認識他了。
(2)在……的很久以前,在還沒有……的很久以前。如:
Shehadleftlongbeforehisreturn[hereturned].在他回來的很久以前她就走了。
Hehadworkedinthefactorylongbeforehegotmarried.在他還沒有結婚的很久以前他就在這家工廠工作了。
注:此時的主句謂語通常用過去完成時,但有時也可用一般過去時(因為before已體現了動作的先後關係)。如:
Thishappenedlongbeforeyouwereborn.這事在你還沒出生以前很久就發生了。
另外注意以下句式
Itis[was,willbe]longbefore……在……前需要很久。如:
Itwaslongbeforehecameback.過了好久他才回來。
Itwon’tbelongbeforeweseeeachother.不久我們又會見面的。
這樣講可以不~
1.beforelong的意思是“不久,很快”。如:
I’llbebackbeforelong.不久我就回來。
Beforelonghegotmarried.不久他就結婚了。
2.longbefore有兩個用法:
(1)老早,早就(單獨使用,表示比過去某時早得多的時間)。如:
Shehadleftlongbefore.她老早就離開了。
Thathadhappenedlongbefore.那事老早就發生了。
注:longago表示“很久以前”,指的是從現在算起的很久以前,通常與一般過去時連用:
Imethimlongago.我很久以前就認識他了。
(2)在……的很久以前,在還沒有……的很久以前。如:
Shehadleftlongbeforehisreturn[hereturned].在他回來的很久以前她就走了。
Hehadworkedinthefactorylongbeforehegotmarried.在他還沒有結婚的很久以前他就在這家工廠工作了。
注:此時的主句謂語通常用過去完成時,但有時也可用一般過去時(因為before已體現了動作的先後關係)。如:
Thishappenedlongbeforeyouwereborn.這事在你還沒出生以前很久就發生了。
另外注意以下句式
Itis[was,willbe]longbefore……在……前需要很久。如:
Itwaslongbeforehecameback.過了好久他才回來。
Itwon’tbelongbeforeweseeeachother.不久我們又會見面的。