before的用法
1. 表示過去某一時間或動作之前已經發生或完成的動作或存在的狀態。句中常用by, before, when, until等詞引導的時間狀語。它是以過去某一時間為起點,所以過去完成時是一個相對的時態,表示的是“過去的過去”。只有和過去某時間或某動作相比較時才能用到它。
2、用於並列句,一個並列句用的是過去式,如果另一個並列句表示的動作早於過去式這一動作,這時需用過去完成時。
某些動詞的過去完成時表示過去未實現的希望、計劃或打算。常用的動詞有hope, expect,suppose, think, want, wish等。
擴充套件資料:
1、若主句是一般將來時態,從句是一般現在時。 若主句是肯定句意思是“要過多長時間才”; 若主句是否定形式翻譯成“用不了多久就”。
It will be two weeks before everything returns to normal.兩週之後一切才能恢復正常。
It will be many years before the situation improves.這種狀況或許要過許多年才能得以改善。
It won"t be long before we meet again.用不了多久我們就會再見面的。
2、這時若主句是一般過去時從句也是一般過去時。若主句是肯定句翻譯成“多長時間之後才”,若主句是否定形式翻譯成“沒過多久就”。
如:It was some time before I realized the truth.過了很長一段時間我才瞭解到真相。
It wasn"t long before she became a brave solider.沒過多久她就成了一名勇敢的戰士。After that it still took seven years before they got married.他們又過了七年才結婚。
It took nearly two hundred years before I was built as an analytical machine by Charles Babbage. 差不多過了200年後,查爾斯.巴比奇才把我製成了一臺分析機。
before的用法
1. 表示過去某一時間或動作之前已經發生或完成的動作或存在的狀態。句中常用by, before, when, until等詞引導的時間狀語。它是以過去某一時間為起點,所以過去完成時是一個相對的時態,表示的是“過去的過去”。只有和過去某時間或某動作相比較時才能用到它。
2、用於並列句,一個並列句用的是過去式,如果另一個並列句表示的動作早於過去式這一動作,這時需用過去完成時。
某些動詞的過去完成時表示過去未實現的希望、計劃或打算。常用的動詞有hope, expect,suppose, think, want, wish等。
擴充套件資料:
1、若主句是一般將來時態,從句是一般現在時。 若主句是肯定句意思是“要過多長時間才”; 若主句是否定形式翻譯成“用不了多久就”。
It will be two weeks before everything returns to normal.兩週之後一切才能恢復正常。
It will be many years before the situation improves.這種狀況或許要過許多年才能得以改善。
It won"t be long before we meet again.用不了多久我們就會再見面的。
2、這時若主句是一般過去時從句也是一般過去時。若主句是肯定句翻譯成“多長時間之後才”,若主句是否定形式翻譯成“沒過多久就”。
如:It was some time before I realized the truth.過了很長一段時間我才瞭解到真相。
It wasn"t long before she became a brave solider.沒過多久她就成了一名勇敢的戰士。After that it still took seven years before they got married.他們又過了七年才結婚。
It took nearly two hundred years before I was built as an analytical machine by Charles Babbage. 差不多過了200年後,查爾斯.巴比奇才把我製成了一臺分析機。