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

By the time you have finished reading this book, your meal ______ cold.

A.gets B.has got C.will get D.is getting

C

解析试题分析:考查时态。By the time...到......时候,当指过去的时间时,后面的主句用过去完成时;指现在的时间,主句用将来时。本句中的have finished是现在完成时,从句说的是现在的情况,因此主句用将来时。个选C。
考点:考查时态

练习册系列答案
相关习题

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

Hurry up! The train _____________. You know it _______ at 8:30.

A.leaves; leaves B.is leaving; leaves C.leaves; is leaving D.is leaving; is leaving

查看答案和解析>>

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

She gave me half, and  _____  the other half for her husband

A.kept B.had kept C.keeps D.will keep

查看答案和解析>>

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

Listen to the two girls by the window. What language ________?

A.did they speakB.were they speaking
C.have they been speakingD.are they speaking

查看答案和解析>>

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

---I’m sorry!  I would have taken him to hospital if I had known he was seriously ill.
--- But ______ .

A.you didn't B.you hadn't C.he wasn't D.you aren't

查看答案和解析>>

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

My last job lacked variety; I __________ the same things all the time.

A.did B.have done C.was doing D.have been doing

查看答案和解析>>

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

—Look, it ____ again.
—Yeah. This is the third snow we ____ this spring.

A.will snow; are having B.has snowed; had had
C.is snowing; have had D.snows; have had

查看答案和解析>>

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

---- Does your brother study in Beijing University?
---- No, not now. But he ________ there for 7 years.

A.would study B.studied C.has studied D.was studying

查看答案和解析>>

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

The discovery of gold in Australia led thousands to believe that a fortune______.

A.I made B.would make C.was to be made D.had made

查看答案和解析>>

同步练习册答案