By the time he got up, I ______ for two hours in the factory.A.have workedB.work

By the time he got up, I ______ for two hours in the factory.A.have workedB.work

题型:不详难度:来源:
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到…时为止;该词经常与完成时连用,如果后面是现在的时间,句中就使用现在完成时;如果后面是过去的时间,就使用过去完成时;如果后面是将来的时间,就使用将来完成时。
举一反三
My wife ______the night shift when my plane ______. That’s why no one is to meet me at the                                 airport today.
A.will have worked; has arrivedB.was working; arrived
C.will be working; arrives D.is working; is arriving

题型:不详难度:| 查看答案
As hiring __________ more global, both for employers and candidates, video interviewing is a way to speed up the interview process.
A.has becomeB.becameC.will becomeD.had become

题型:不详难度:| 查看答案
Going on holiday not only __________you feel good while you’re there --- you reap the health benefits for months, new research shows.
A.have made B.makeC.has madeD.makes

题型:不详难度:| 查看答案
At least 42 people _______ confirmed dead with another four still_______ after a massive landslide engulfed a village in Southwest China’s Yunnan province on Friday morning.
A.have been; missingB.have; missingC.have been; losingD.have; losing

题型:不详难度:| 查看答案
—Have you moved into the new school?
—Not yet, the classrooms________.
A.are being paintedB.are paintingC.is paintedD.is being painting

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.