| A. | might | B. | should | C. | can | D. | will |
分析 很抱歉,我来晚了.我可能是把闹钟关上了然后又睡着了.
解答 答案:A.
分析句子的意思及结构可知,本句表达的是对过去事实的一种委婉的猜测,所以用might have done表示过去可能做过某事;故选A.should have done表示本应该做某事而没有做;can have done通常只用于否定句和疑问句.用于否定句时表否定推断,推测肯定没做;用于疑问句时意为"难道真的做了吗",表示怀疑.例如:Can he have done such a foolish thing?(=Is it possible …?)他会做这样的傻事吗?(表怀疑)He can't have taken it home.他不可能把它带回家了.(表不可能);will have done表示将来完成.
点评 本题考查的是情态动词的使用.在理解词意的基础上,结合语境选出最符合题意的答案.
科目:高中英语 来源: 题型:选择题
| A. | would like to | B. | would like to have | ||
| C. | would like to be | D. | would like to have attended |
查看答案和解析>>
科目:高中英语 来源: 题型:阅读理解
查看答案和解析>>
科目:高中英语 来源: 题型:填空题
查看答案和解析>>
科目:高中英语 来源: 题型:选择题
| A. | once | B. | while | C. | even if | D. | in case |
查看答案和解析>>
科目:高中英语 来源: 题型:信息匹配
查看答案和解析>>
科目:高中英语 来源: 题型:选择题
| A. | walking | B. | walked | C. | to walk | D. | will be walked |
查看答案和解析>>
科目:高中英语 来源: 题型:阅读理解
查看答案和解析>>
科目:高中英语 来源: 题型:选择题
| A. | otherwise | B. | and | C. | but | D. | so |
查看答案和解析>>
湖北省互联网违法和不良信息举报平台 | 网上有害信息举报专区 | 电信诈骗举报专区 | 涉历史虚无主义有害信息举报专区 | 涉企侵权举报专区
违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com