精英家教网 > 高中英语 > 题目详情
What a pity! I ______in Hainan two more days,but something urgent needed to be dealt with back home.
A.must have stayed
B.needn't have stayed
C.may have stayed
D.could have stayed
D
must have done对过去发生的事情的肯定推测,只用于肯定句;needn't have done“本不需要做某事,结果做了”;may have done对过去发生的事情的语气不是很肯定的推测,只用于肯定句;can have done用于肯定句意思是“本来能够做某事,但是没做”;用于否定句和疑问句表示对过去发生的事情的推测。由句意可知要用D项。
练习册系列答案
相关习题

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

—What would you wish to do if you were a college student again?
—That's very hard to say, but I wish I___________ when I was a college student.
A.has not studied biologyB.did study biology
C.had studied biologyD.studied biology

查看答案和解析>>

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

My demand is that the information referred to in my report ________ to Mr. Brown without delay.
A.to be e-mailedB.e-mailed
C.be e-mailedD.being e-mailed

查看答案和解析>>

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

Why didn't you tell me there was no meeting today? I all the way here through the heavy snow.
A.needn't have drivenB.can't have driven
C.mustn't have drivenD.shouldn't have driven

查看答案和解析>>

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

It is strongly suggested that measures _____students to cheat in the exams.
A.be taken to prevent B.be taken to forbid
C.are taken to preventD.are taken to forbid

查看答案和解析>>

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

—Why were you late for the party?
—I ______ in the heavy traffic.Otherwise I ______ earlier.
A.got stuck;came
B.got stuck;would have come
C.have got stuck;would have come
D.got stuck;would come

查看答案和解析>>

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

No one ____ that to his face.
A.dares say B.dares saying? C.dare say D.dare to say

查看答案和解析>>

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

— Why didn’t you give a hand to the boy?
— I _______, but he strggled to his feet before I tried to.
A.would like to have B.would like to
C.would rather to haveD.would better

查看答案和解析>>

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

“Why didn’t she come to the meeting yesterday?” “I’m not so sure. She ______ ill.”
A.should beB.should have been
C.must beD.might have been

查看答案和解析>>

同步练习册答案