精英家教网 > 高中英语 > 题目详情
By the time he retires, professor Baker _____ for almost forty years.
A.will have taughtB.had taught
C.has taughtD.is teaching
:A
:考查时态。By与完成时连用,by后面的时间状语从句用一般现在时代替将来时,所以主句中用将来完成时。句意:等到他退休的时候,Baker教授将已经教了40年的书了。故A正确。
练习册系列答案
相关习题

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

It is the first time that I ______ this kind of moon cake.
A.enjoyedB.have enjoyedC.had enjoyedD.enjoy

查看答案和解析>>

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

It is said that the book _________ many events that can’t be found in other books.
A.coversB.writesC.printsD.reads

查看答案和解析>>

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

________ by the growing interest in nature,more and more people enjoy outdoor sports.
A.InfluencedB.InfluencingC.Having influencedD.To be influenced

查看答案和解析>>

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

—Have you heard about that fire in the market?
— Yes, fortunately no one _____.
A.hurt B.was hurt C.has hurt D.had been hurt

查看答案和解析>>

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

With the rapid development of medical science, we ________ more new drugs used in the treatment of cancer.
A.seeB.had seen
C.will be seeingD.would see

查看答案和解析>>

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

----- Hi, Tracy, you look tired.
------ I ________ the living room for three hours.
A.paintedB.had painted
C.was paintingD.have been painting

查看答案和解析>>

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

The timetable says the school bus _________ here for the first trip at 6:30 am.
A.will leaveB.leftC.is leavingD.leaves

查看答案和解析>>

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

With the fast development of computer and Internet technologies, traditional printed books ______ by the growing popularity of online reading of e-books.
A.are challengedB.have challenged
C.are being challengedD.have been challenged

查看答案和解析>>

同步练习册答案