We were delayed at the airport.Otherwise,we here by lunch.A.must have beenB.c
题型:不详难度:来源:
We were delayed at the airport.Otherwise,we here by lunch.A.must have been | B.could be | C.should be | D.would have been |
|
答案
D |
解析
试题分析:句意:我们都在机场被耽搁了,否则我们就能在午餐前到这里了。We were delayed at the airport.是过去的事情,otherwise相当于一个虚拟条件句:If We hadn’t been delayed at the airport.所以主句用would have done。选D。 |
举一反三
—When can you get my car repaired? I need it tomorrow morning. —It ______ be ready by 8:00.A.can | B.need | C.might | D.should |
|
Malaysia Airlines Flight 370 ___________ course and turned back toward Kuala Lumpur -- but there were no indications from the pilot that he was doing so.A.must have changed | B.could have changed | C.might have changed | D.should have changed. |
|
If it the climate, I would stay here much longer.A.is not for | B.had not been for | C.were not for | D.would not be for |
|
—1 wonder if Sue will be here by five. —Don"t worry ! She just went to collect her kids.She be back by then.A.should | B.can | C.would | D.might |
|
—Sorry, the tickets have already been sold out. —Really? Maybe I _______ a little earlier.A.should come | B.should have come | C.could have come | D.must have come |
|
最新试题
热门考点