—Why were you so late this morning? —I _____ in heavy traffic for an hour on the
题型:不详难度:来源:
—Why were you so late this morning? —I _____ in heavy traffic for an hour on the way here.A.have been caught | B.have caught | C.had caught | D.was caught |
|
答案
D |
解析
试题分析:考查时态和语态。句意:为什么你今天上午这么晚?—在来这里的路上我被交通堵塞堵了一个小时。根据句意说明使用被动语态。现在完成时表示过去所发生的事情持续到现在或者对现在的影响;一般过去时只是描述过去发生的事情。本题只是描述过去所发生的事情。故D正确。 点评:现在完成时表示过去所发生的事情持续到现在或者对现在的影响;一般过去时只是描述过去发生的事情。 |
举一反三
Those boys _____ many times not to go on line, but it doesn’t make any difference.A.have told | B.told | C.have been told | D.were being told |
|
—You didn’t go to Europe, why? —I _____ this morning, but I _____ to Shanghai because of an emergency .A.was to start; am going | B.was scheduled to start; will go | C.should have started; am going | D.would like to start; will go |
|
My wife ______the night shift when my plane ______. That’s why no one is to meet me at the airport today.A.will be working; arrives | B.was working; arrived | C.will have worked; has arrived | D.is working; is arriving |
|
— Isn’t it hard to drive downtown to work? —Yeah, that’s why I ______ to work by train. A.have gone | B.have been going | C.was going | D.will have gone |
|
—Hi, Jack! When did you arrive in Berlin? —Last weekend .I a different culture since then.A.was experiencing | B.will be experiencing | C.have been experiencing | D.had been experiencing |
|
最新试题
热门考点