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

—She looks very happy. She ______ have passed the exam.
--I guess so. It’s not difficult after all.
A.shouldB.couldC.mustD.might
C
考查虚拟语气。句意:她看起来非常高兴。她肯定是通过了考试。——我猜是这样。这毕竟不太难。“should+have+done”意思是“本来应该做某事,而实际没做;“could+have+done”表示对过去事情的假设,意思是本来能够做某事而没有做;“must+have+done”表示对过去事情的肯定推测,译成“一定做过某事”; “might+have+done”表示对过去已经发生的事情的推测,might与may意思相同,但可能性更小。结合语境可知上文为肯定推测,故选C。
练习册系列答案
相关习题

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


It’s time that you __________ the whole book.
A.must go overB.can go overC.went overD.have gone over

查看答案和解析>>

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


Life ____ be much happier if we ____ only be born at the age of 80 and gradually approach 18.
A.will, canB.will, couldC.would, canD.would, could

查看答案和解析>>

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


Jenny,you ________ play with the knife;you ________ hurt yourself.
A.won’t;can’tB.shouldn’t;must
C.mustn’t;mayD.can’t;shouldn’t

查看答案和解析>>

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


一What does the sign over there read?
一“No person ______ smoke or carry a lighted cigarette, cigar or pipe in this area.”
A. shallB. mayC. willD. must

查看答案和解析>>

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


-I’m really fed up with my Senior 3 life. There are too many exercises every day.
--But you      fail if you don’t work harder.
A.mustB.wouldC.shallD.need

查看答案和解析>>

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


8. There’s no light on; they _____ be at home.
A.can’tB.mustn’tC.needn’tD.shouldn’t

查看答案和解析>>

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


Judging from his IQ and his present state of study,he           be admitted to Ts-inghua University this year if nothing special happens.
A.shouldB.shallC.canD.must

查看答案和解析>>

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


. He was not brave. He ____ jump down from the roof.
A.dare not B.dared notC.dares not D.dare not to

查看答案和解析>>

同步练习册答案