精英家教网 > 高中英语 > 题目详情
We were delayed at the airport.Otherwise,we    here by lunch.
A.must have beenB.could be
C.should beD.would have been
D  

试题分析:句意:我们都在机场被耽搁了,否则我们就能在午餐前到这里了。We were delayed at the airport.是过去的事情,otherwise相当于一个虚拟条件句:If We hadn’t been delayed at the airport.所以主句用would have done。选D。
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题

—Did you go to the fashion show last week?
—I ________,but I was fully occupied the whole week.
A.must goB.must have gone
C.would goD.would have gone

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Although you ______ find bargains in London, it,s not generally a cheap place to shop.
A.shouldB.need C.must D.can

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

He ____to go to Beijing today, but he postponed the trip when he heard that there would be a downpour at noon.
A.was intendingB.would intendC.had intendedD.intended

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

We were strongly recommended that we _____ in Malaysia.
A.didn’t travel B.wouldn’t travelC.hadn’t travelled D.not travel

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

—Sorry, the tickets have already been sold out.
—Really? Maybe I _______ a little earlier.
A.should comeB.should have come
C.could have comeD.must have come

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

— Joe, don’t forget to bring your laptop with you tomorrow, OK?
— Oh, thank you. I wouldn’t bring it if you _____ me.
A.wouldn’t remindB.haven’t reminded
C.hadn’t remindedD.shouldn’t have reminded

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

He called to tell me that you are in hospital, otherwise I ______ nothing about it.
A.had knownB.wouldn’t have known
C.would knowD.would have known

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Tony ____ the invitation, otherwise he would have attended your birthday party.
A.couldn’t have receivedB.mustn’t have received
C.needn’t have receivedD.shouldn’t have received

查看答案和解析>>

同步练习册答案