高考考试

解析:"John isn’t here now." " ______ lef

来源:网考网高考 所有评论

【单选题】"John isn’t here now." " ______ left by the back door "
A、Must he have
B、Might he have
C、Had he
D、Should he have

网考网参考答案:B
网考网解析:

[解析] 句型might have done表示过去很小的可能性,例如:A word of encouragement might have made me respect instead of hating him. 一句鼓励的话或许就会使我尊敬他而不是仇视他了。句型must have done表示对过去情况的肯定推断,意为“一定,想必”。例如:He must have forgotten to wind the clock last night, didn’t he 他昨晚准是忘记给表上弦了,不是吗 句型should have done表示“过去应该做但未做”,这是虚拟语气的一种特殊表达方式。例如:You should have snatched a free moment for writing a letter. 你本应抽空写封信。 document.getElementById("warp").style.display="none"; document.getElementById("content").style.display="block"; 查看试题解析出处>>

相关推荐

发布评论 查看全部评论