2)…當……的時候; 1)到…時候為止 通常引導一個時間狀語從句,表示“到……的時候為止”主句則表示在此時間之前某個事件已完成。值得注意的是,當從句用過去時時,主句通常用過去完成時。 例如: By the time l got to the station,the train had already gone。 2)…當……的時候 如果只是說過去某個時候的狀況,用過去時,而不用完成時。 例如: By the time the war was over , death and suffering were to be seen everywhere. 在戰爭結束的時候,到處可見死亡和飢餓。 這裡沒有“死亡和飢餓”已經完成的意思,只是描述當時這個時間點的狀況。所以用過去時。
by the time作“…當……的時候”和when是一樣的。
1)到…時候為止;
2)…當……的時候; 1)到…時候為止 通常引導一個時間狀語從句,表示“到……的時候為止”主句則表示在此時間之前某個事件已完成。值得注意的是,當從句用過去時時,主句通常用過去完成時。 例如: By the time l got to the station,the train had already gone。 2)…當……的時候 如果只是說過去某個時候的狀況,用過去時,而不用完成時。 例如: By the time the war was over , death and suffering were to be seen everywhere. 在戰爭結束的時候,到處可見死亡和飢餓。 這裡沒有“死亡和飢餓”已經完成的意思,只是描述當時這個時間點的狀況。所以用過去時。