by the time
by the time 意思是 “by the time 意为'到…的时候(不晚于那一刻)',并决定两个相关事件的时态。”. by the time + 一般现在时表示将来的截止点,主句用将来完成时:By the time you arrive, I will have finished. 接续: by the time + present -> future perfect · by the time + past -> past perfect
by the time 意为'到…的时候(不晚于那一刻)',并决定两个相关事件的时态。
C1接续
by the time + present -> future perfect · by the time + past -> past perfect
解释
by the time + 一般现在时表示将来的截止点,主句用将来完成时:By the time you arrive, I will have finished。by the time + 一般过去时表示过去的截止点,主句用过去完成时:By the time we got there, the train had left。即使表将来,by the time 从句里也绝不用 will。
例句
注意
对比 until(覆盖一整段时间):by the time 标出某事已完成的那个时间点,所以常引出完成时态。
FAQ
by the time — 是什么意思、怎么用?
by the time 意为'到…的时候(不晚于那一刻)',并决定两个相关事件的时态。. by the time + 一般现在时表示将来的截止点,主句用将来完成时:By the time you arrive, I will have finished。by the time + 一般过去时表示过去的截止点,主句用过去完成时:By the time we got there, the train had left。即使表将来,by the time 从句里也绝不用 will。
by the time — 怎么接续?
by the time + present -> future perfect · by the time + past -> past perfect
by the time — 有什么注意点?
对比 until(覆盖一整段时间):by the time 标出某事已完成的那个时间点,所以常引出完成时态。