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 worked | B.worked | C.was working | D.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 arrived | B.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 become | B.became | C.will become | D.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.make | C.has made | D.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; missing | B.have; missing | C.have been; losing | D.have; losing |
|
—Have you moved into the new school? —Not yet, the classrooms________.A.are being painted | B.are painting | C.is painted | D.is being painting |
|
最新试题
热门考点