等你写完那份报告的时候,其他人都早就回家了。

等你写完那份报告的时候,其他人都早就回家了。

By the time you finish that report, everyone else will have gone home.

点击显示答案

By the time you finish that report, everyone else will have gone home.

"by the time" 从句中用现在时 finish 指将来的完成时刻,主句用将来完成时 will have gone 说明届时已结束的状态。从句不能写成 *will have finished,即使是将来完成的事件。

在 App 中完整学习这张卡片

在 App 中学习