—Where have you been?—I in the heavy traffic. Otherwise I here e
题型:不详难度:来源:
—Where have you been? —I in the heavy traffic. Otherwise I here earlier.A.got stuck; would have come | B.got stuck; was | C.have got stuck; would have come | D.Had got stuck; would come |
|
答案
A |
解析
考查时态和虚拟语气。句意为--你到哪里去了?----我刚才被堵在路上了(发生在过去),否则(要用虚拟语气)我会早点到达这里的。(此时已经到达)。第一空被堵在路上发生在过去,所以用过去时,第二空是对过去的虚拟语气,所以选用would/could/might have done结构。 |
举一反三
I ________ through that bitter period without your generous help.A.couldn’t have gone | B.didn’t go | C.would go | D.hadn’t gone |
|
—Mary’s score on the test is the highest in her class. —Really? She have studied very hard.A.may | B.ought to | C.must | D.should |
|
Mr. Liu insists that the price of petrol _____ too high and that he ____ his car.A.is, sells | B.should be, should sell | C.is, should sell | D.should be, sells |
|
You _____ an A on your composition, but there were some spelling mistakes.A.should receive | B.could have received | C.would receive | D.must have received |
|
It is believed that forest bathing ______ strengthen the immune system.A.should | B.must | C.need | D.can |
|
最新试题
热门考点