By the time you get back, I ________ all the work.
By the time you get back, I ________ all the work.
A、would finish
B、will have finished
C、has finished
D、had finished
【正确答案】:B
【题目解析】:【答案】B 【译文】到你回来的时候,我将已完成所有的工作。 【考点】动词的时态 【解析】by引导的时间短语通常和完成时态连用。“by the time you get back”表示将来的时间,因此主句应用将来完成时态,故选B。
Top