当前位置:高中试题 > 英语试题 > 一般现在时 > The task _______ by the time you come back.A.has been completedB.will have been ...
题目
题型:不详难度:来源:
The task _______ by the time you come back.
A.has been completedB.will have been completedC.will completeD.has completed

答案
B
解析
此题考查时间状语从句。by the time+一般现在时态,主句应用将来完成时态,by the time+一般过去时态,主句应用过去完成时态,题中by the time后面是一般现在时态you come back,故选B,若掌握by the time的用法,就不难了。
核心考点
试题【The task _______ by the time you come back.A.has been completedB.will have been 】;主要考察你对一般现在时等知识点的理解。[详细]
举一反三
What a pity! When we got to the cinema, the movie Let the Bullets Fly _________, so we saw only the end of it.   
A.was finishingB.has just finished
C.just finishedD.had just finished

题型:不详难度:| 查看答案
Thank you for helping me. I       the final exam without your timely help.
A.have failedB.will failC.would have failedD.must have failed

题型:不详难度:| 查看答案
Up to now, he _______ most of the works by Mark Twain.
A.is readingB.has readC.will readD.reads

题型:不详难度:| 查看答案
As you see , the number of cars on our roads________ rising these days.
A.was keepingB.keepC.keepsD.were keeping

题型:不详难度:| 查看答案
The train _______ at the present speed until it reaches Beijing at about 6 :30 am.
A.wentB.has goneC.goesD.will be going

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.