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 completed | B.will have been completed | C.will complete | D.has completed |
|
答案
B |
解析
此题考查时间状语从句。by the time+一般现在时态,主句应用将来完成时态,by the time+一般过去时态,主句应用过去完成时态,题中by the time后面是一般现在时态you come back,故选B,若掌握by the time的用法,就不难了。 |
举一反三
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 finishing | B.has just finished | C.just finished | D.had just finished |
|
Thank you for helping me. I the final exam without your timely help. A.have failed | B.will fail | C.would have failed | D.must have failed |
|
Up to now, he _______ most of the works by Mark Twain.A.is reading | B.has read | C.will read | D.reads |
|
As you see , the number of cars on our roads________ rising these days. A.was keeping | B.keep | C.keeps | D.were keeping |
|
The train _______ at the present speed until it reaches Beijing at about 6 :30 am.A.went | B.has gone | C.goes | D.will be going |
|
最新试题
热门考点