A. | needn't have | B. | wouldn't have | C. | couldn't have | D. | can't have |
分析 ---我现在已经筋疲力尽了,昨天晚上我熬夜完成了这个报告.
---哦?你本来不需要熬夜完成这个报告的,教授要我们下星期才上交.
解答 答案A.
本题是两人之间的对话,选项中有语义省略的现象,have后面省略了"stayed up last night to finish the report".need not have done表示过去已做…事了,但事实上没有必要做.wouldn't have done它表示的是与过去事实相反之假设的结果,意思是"(过去)当时就不会做…了",而实际上做了…;cannot have done/couldn't have done这两个形式表示推测,意思是"过去应该不可能做…".根据句子所表达的意思和下文的语境"The professor asked us to hand it in next week."可知答案选A.
点评 本题考查虚拟语气和"情态动词+have+done"结构的含义及用法."情态动词+have+done",表示对过去行为或动作进行推测、评论或判断,这个结构是近几年高考情态动词的重点和难点.
科目:高中英语 来源: 题型:填空题
查看答案和解析>>
科目:高中英语 来源: 题型:填空题
查看答案和解析>>
科目:高中英语 来源: 题型:选择题
A. | even if | B. | as long as | C. | as if | D. | now that |
查看答案和解析>>
科目:高中英语 来源: 题型:书面表达
查看答案和解析>>
科目:高中英语 来源: 题型:选择题
A. | the,a | B. | a,the | C. | a,a | D. | the,the |
查看答案和解析>>
科目:高中英语 来源: 题型:选择题
A. | will be | B. | would be | C. | has been | D. | would have been |
查看答案和解析>>
科目:高中英语 来源: 题型:选择题
A. | unshakeable | B. | unbelievable | C. | undescribable | D. | unapproachable |
查看答案和解析>>
科目:高中英语 来源: 题型:选择题
A. | which | B. | whose | C. | where | D. | when |
查看答案和解析>>
湖北省互联网违法和不良信息举报平台 | 网上有害信息举报专区 | 电信诈骗举报专区 | 涉历史虚无主义有害信息举报专区 | 涉企侵权举报专区
违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com