今天小編給大家介紹的是by the time這個短語,這個短語在英語中很常見,也是?嫉亩陶Z,所以需要大家好好掌握意思及用法。那么by the time是什么意思呢?有哪些用法?by the time用于什么時態呢?下面跟著小編一起來看看吧!

by the time有兩個意思,一個意思為“到。。。為止”,另一個意思為“當。。。時候”,兩個意思的用法不一樣,具體用法如下:
1).到...為止
1. 如果從句中的謂語動詞是一般過去時,那么主句中的謂語動詞通常用過去完成時,表示“截止到從句動作發生時,主句動作已經完成,即過去的過去”
He had left by the time we reached home.
當我們到家的時候他已經走了。
The movie had begun by the time we got there.
當我們到那兒的時候,電影已經開始了。
2.如果從句中的謂語動詞為一般現在時/或現在完成時(表示將來),那么主句中的謂語動詞常為將來完成時,表示“截止到將來某一時間為止,主句動作將已經完成”
By the time you get back,I shall have finished the work。
到你回來時,我將已經把活做完了。
And if you wait till then, by the time you get the futon, it might be all over.
并且如果你等到那時,在你買一個蒲團之前,一切可能都結束了。
2)…當……的時候;
如果只是說過去某個時候的狀況,用過去時,而不用完成時。
By the time the war was over ,death and suffering were to be seen everywhere.
在戰爭結束的時候,到處可見死亡和饑餓。
(這里沒有“死亡和饑餓”已經完成的意思,只是描述當時這個時間點的狀況,所以用過去時。)
By the time we arrived the meeting was over.
我們到達時,會議已結束了。
總結:
by the time+過去時間 【主句過去完成】
by the time+將來時間【主句將來完成時】