精英家教网 > 高中英语 > 题目详情
I don’t know why he is late.?
—Nor do I.He__________an accident.?
A.could have hadB.should have had?
C.might have hadD.must have had?
C?
may/might have done表示对过去发生情况的可能性推测。?
练习册系列答案
相关习题

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

— I suppose I’ll have to ask someone else to see me off .
— I’m afraid so . I would see you off if I     ,but I      .
A.would ; won’tB.could ; can’tC.might ; needn’tD.should ; mustn’t

查看答案和解析>>

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

The teacher suggested that her students__________experiences with ESP.?
A.write a composition on their?
B.to write composition about the?
C.wrote some compositions of his or her?
D.had written any compositions for his?

查看答案和解析>>

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

I would have gone to visit him in the hospital,had it been at all possible,but I __________fully occupied the whole of last week.?
A.wereB.had beenC.have beenD.was?

查看答案和解析>>

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

It rained a lot during their journey,so they__________have had a good time.
A.can’t B.mustC.shouldn’t D.might

查看答案和解析>>

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

If I had seen the movie,I__________you all about it now.?
A.would tellB.will tell
C.have toldD.would have told

查看答案和解析>>

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

It rained a lot during their journey,so they _______ have had a good time.
A.can’tB.must
C.shouldn’tD.might?

查看答案和解析>>

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

If he had started at nine o’clock,he       have been in London by eleven o’clock.
A.mustB.mayC.ought toD.has to

查看答案和解析>>

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

He ____ have the ticket if I buy it .
A.willB.must C.shall D.ought、

查看答案和解析>>

同步练习册答案