A. | can't be | B. | can't have been | ||
C. | may not be | D. | may not have been |
分析 --你有没有听说Jack曾经做过两年的警察?
--你在开玩笑吧!他不可能做过警察,因为他太矮了.
解答 答案是B.本题考查"情态动词+have done"的结构.对过去的或已经发生的事件的说明往往用"情态动词+have done"的结构,由问句中的did可知事件已经发生,所以用"情态动词+have done"的结构,排除A和C.can't have done表示"不可能已经…";may not have done是推测,表示"也许没有…";根据句意,他"不可能做过警察",故答案选择B.
点评 要在正确理解情态动词的基本含义的基础上,整体理解语境中的情感态度,做出合理的判断.
科目:高中英语 来源: 题型:选择题
A. | Find | B. | Found | C. | To find | D. | Having found |
查看答案和解析>>
科目:高中英语 来源: 题型:填空题
查看答案和解析>>
科目:高中英语 来源: 题型:短文改错
查看答案和解析>>
科目:高中英语 来源: 题型:选择题
A. | Should | B. | Would | C. | Could | D. | Must |
查看答案和解析>>
科目:高中英语 来源: 题型:选择题
A. | qualification | B. | challenge | C. | criterion | D. | ingredient |
查看答案和解析>>
科目:高中英语 来源: 题型:阅读理解
查看答案和解析>>
湖北省互联网违法和不良信息举报平台 | 网上有害信息举报专区 | 电信诈骗举报专区 | 涉历史虚无主义有害信息举报专区 | 涉企侵权举报专区
违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com