A.would finishB.will have finishedC.has finishedD.had finished相关知识点: 试题来源: 解析 B 【译文】到你回来的时候,我将已完成所有的工作。【考点】动词的时态【解析】by引导的时间短语通常和完成时态连用。“by the time you get back”表示将来的时间,因此主句应用将来完成时态,故选B。反馈 收藏 ...
A. would finish B. will have finished C. has finished D. had finished 相关知识点: 试题来源: 解析 B 正确答案:B解析:by引导的时间短语通常和完成时态连用。“by the time you get back”表示将来的时间,因此主句应用将来完成时态,故选B。反馈 收藏 ...
首先,此句中的you 还没回来,所以有一个将来时,然后变化是在you回来之前发生的,所以有一个完成时,结合起来就是将来完成时will have taken place,故选D。A选项为一般将来时,B选项为一般将来时的被动语态,C选项为一般将来时,不合题意故不选。反馈 收藏 ...
“by the time you get back”表示将来的某个时间点之前已经完成的动作,要用将来完成时的被动语态“will have been + 过去分词”,A 选项符合。B 选项“is done”是一般现在时的被动语态;C 选项“was done”是一般过去时的被动语态;D 选项“has been done”是现在完成时的被动语态,均不符合时间状语“by...
百度试题 结果1 题目By the time you get back, I ___ all the work. A .finishB .has finishedC .had finishedD .will have finished 相关知识点: 试题来源: 解析 D 反馈 收藏
句中有by the time表示到某一时间已完成某动作,且由you get back可知,应选用将来完成时,故选项C为正确答案。再如:By the time you come back next week,we will have finished the job.(下星期你回来时,我们就已经把工作做完了。)[避错指南] 选项A为一般将来时,B为现在进行时,D用一般将来时,在此都不...
本题考查将来完成时;将来完成时可以表示在将来某一时间之前已完成的动作.根据本题中by the time you get back (到你回来的时候为止)判断,句中需要将来完成时,故选B.注意:take place不用被动语态. 点评对时态的选择,要在把握时态的基本用法的基础上,根据具体语境和题干中的时间推断时态,同时关注特殊的结构. ...
解析 [答案]B [解析]句意:到你回来的时候为止,这里将会发生巨大的变化。根据本题中by the time you get back (到你回来的时候为止)判断,句中需要将来完成时。将来完成时表示在将来某一时间之前已完成的动作,构成是will have done。take place发生,不能用于被动语态。根据句意及用法,故选B。
A. will take place B. will be taken place C. are going to take place D. will have taken place E. y the time you get back”,是“到你(将来)回来时”,这里因为是时间状语从句,将来时用一般时代替,因此后半句的时间应当使“将已经”,故选择D. 相关知识点: 试题...
By the time you get back, I()all the work. A. would finish B. will have finished C. has finished D. had finished 相关知识点: 试题来源: 解析 B 动词的时态 by引导的时间短语通常和完成时态连用。“by the time you get back”表示将来的时间,因此主句应用将来完成时态,故选B。