精英家教网 > 高中英语 > 题目详情
By the time he got up, I ______ for two hours in the factory.
A.have workedB.workedC.was workingD.had been working
D

试题分析:考查时态。本题的关键词是by,该词通常与完成时连用,句意:到他起床的时候,我已经在工厂里工作了两个小时了。他起床使用了过去时got up,我工作两个小时是在此之前,故使用了过去完成进行时的时态。故D正确。
点评:连词by到…时为止;该词经常与完成时连用,如果后面是现在的时间,句中就使用现在完成时;如果后面是过去的时间,就使用过去完成时;如果后面是将来的时间,就使用将来完成时。
练习册系列答案
相关习题

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

I ______ the TV series The Legend of Zhenhuan when my mom made a phone call to me.
A.am watchingB.watchingC.was watchingD.was watched

查看答案和解析>>

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

----Have you got your test result? 
----Not yet. The papers _____.?
A.are still being corrected  B.are not correcting
C.have already been corrected D.have not corrected

查看答案和解析>>

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

In yesterday’s newspaper, it was reported that great damage ____by the flood.
A.has been doneB.had been doneC.has doneD.had done

查看答案和解析>>

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

—Have you moved into the new school?
—Not yet, the classrooms________.
A.are being paintedB.are paintingC.is paintedD.is being painting

查看答案和解析>>

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

It is reported that the Voice of China Season II ______to air on Zhejiang TV this coming summer  vacation
A.schedulesB.is scheduledC.had scheduledD.had been scheduled

查看答案和解析>>

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

Whether ways will be found to help China _______ the current world financial crisis is just _______ worries the public.
A.prevent ;thatB.survive ;whatC.forbid; thatD.leave ;what

查看答案和解析>>

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

Though we don’t know what was discussed, yet we can feel the topic_______.
A.had changedB.will change
C.was changedD.has been changed

查看答案和解析>>

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

---I'm trying to find yesterday's newspaper. Have you seen it?
---I'm afraid that I ________ it away. I thought you had finished reading it.
A.will throwB.had thrownC.throwD.threw

查看答案和解析>>

同步练习册答案