精英家教网 > 高中英语 > 题目详情

By the time you finish the book, you _______________ more about Chinese history.
A.will learnB.have learntC.will have learntD.are learning
C

试题分析:考查时态。By与完成时连用。当by后面是过去的时间,使用过去完成时;当by后面是现在的时间,使用现在完成时,当by后面是将来的时间的时候,使用将来完成时。本题By后面的时间状语从句the time you finish the book用一般现在时代替将来时,所以主句使用将来完成时。故C正确。
点评:By与完成时连用。当by后面是过去的时间,使用过去完成时;当by后面是现在的时间,使用现在完成时,当by后面是将来的时间的时候,使用将来完成时。
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题

Kate _________ in America for many years, but she’d never regretted her decision to return to her motherland.
A.workedB.was workingC.has workedD.had worked

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

This is his only request that the room ______ after being used.
A.is cleanedB.will be cleanedC.would be cleanedD.be cleaned

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

------Sleep well last night?
------Far from that! My next-door neighbor      music pretty loud.
A.playsB.had playedC.would playD.was playing

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

I can’t send her an invitation. I wish I _______ her new address.
A.knowB.would knowC.had knownD.knew

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题


Sean’s strong love for his country is            in his recently published poems.
A.relievedB.reflectedC.respondedD.recovered

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题


-------- The window is dirty.
--------- I know. It __________ for weeks.
A.hasn’t cleaned B.didn’t clean
C.wasn’t cleaned D.hasn’t been cleaned

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

What will people die of in 100 years? If you think that is a simple question, you ______ attention to the revolution taking place in biotechnology.
A.have not been payingB.had not been paying
C.were not payingD.will not be paying

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

I’m not a teacher in this school.I _____ until a new teacher arrives.
A.am just helping outB.could just help out
C.just help outD.have just helped out

查看答案和解析>>

同步练习册答案