精英家教网 > 高中英语 > 题目详情

一I still cannot figure out why he missed his flight.
一He       an accident on the way to the airport.
A.could have hadB.should have had
C.would haye hadD.must have had
A
考查情态动词和虚拟语气。“我仍然不理解他是怎么错过航班的。”“他可能在去机场的路上遇到事故了。”could have done表示不太肯定的推测,“可能已经做了某事”;should have done“本应该做某事”;D“一定已经做了某事”。根据答语可知,表示的是不太肯定的推测。故选A。
练习册系列答案
相关习题

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


Don’t drive a car after drinking wine, or you______be punished according to the new rules.
A.shallB.willC.mustD.can

查看答案和解析>>

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

It seems the benefits are so obvious that we hope you          support our side’s point of view.
A.will canB.need toC.will be able toD.may

查看答案和解析>>

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


--Oh? ______ you leave ? Stay a bit longer.
-- Sorry, I’ve got an early start tomorrow morning
A.MustB.CanC. MayD.Would

查看答案和解析>>

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


One thing’s for sure, the fire _____by some cigarette butts.
A.might causeB.could have caused
C.must have been causedD.should be caused

查看答案和解析>>

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


Ms Li requested that we _____ spend half an hour reading English aloud every morning.
A.wouldB.shouldC.mustD.need

查看答案和解析>>

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


.He _____have solved all his probems; otherwise, he wouldn’t be so relaxed.
A.shouldB.mustC.wouldn’tD.can’t

查看答案和解析>>

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


-He looks really worried. He       be having some problems. 
-I guess so. He’s weak in math and physics. 
A.mayB.canC.mustD.will

查看答案和解析>>

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


--- Is John doing his homework now?
--- He should, but he _______ not. He likes playing computer games.
A.mustB.couldC.needD.may

查看答案和解析>>

同步练习册答案