We were delayed at the airport.Otherwise,we    here by lunch.
A.must have beenB.could be
C.should beD.would have been
D  

試題分析:句意:我們都在機(jī)場(chǎng)被耽擱了,否則我們就能在午餐前到這里了。We were delayed at the airport.是過去的事情,otherwise相當(dāng)于一個(gè)虛擬條件句:If We hadn’t been delayed at the airport.所以主句用would have done。選D。
練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

科目:高中英語 來源:不詳 題型:單選題

—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

查看答案和解析>>

同步練習(xí)冊(cè)答案