题目列表(包括答案和解析)
10.D最佳 分析:从所提供的情景He likes driving his car.可以看出John既可能乘火车来,也可能自己开车来。所以要把may用于否定句中,表示部分否定地推测。
9.B最佳 分析:shouldn't have done表示本不该做某事而做了,含责备的意味。译文:我真为你着急,你本不该一句话不说,就离开了家。
8.D最佳 分析:might后接动词原形的意思是"可能做某事"。因为对方回答说"I'm not sure"表明它可能会去听音乐会,但没有十分的把握。
7.A最佳 分析:用should have done来表示“过去本应该做某事,而实际上没有做。”
说明:情态动词十have done总结如下: ①表示猜测的情态动词十have done。
A.must have done:只用在肯定句中,表示对过去事实的完全肯定的猜测。
could have done用在否定句中,表示对过去事实的完全否定的推测,还可表示“本不能”之意;用在疑问句中表示对过去事实的没把握的推测;偶尔用在肯定句中表示对过去事实的没把握的猜测,相当于may have done,还可表示“本来能的意思。
C.may have done用在肯定句中表示对过去的事实的不完全肯定的猜测;用在否定句中表示对过去事实的没把握的猜测。
D.might have done用在肯定句中表示对过去的事实的把握性不大的猜测;用在否定句中表示对过去事实的把握性不大的猜测。
②should (not) have done表示“本应该”或“本不应该”做某事,还有ought (not)to have done。
③need't have done表示“本不必”做某事,且只有否定形式。
④在条件虚拟从句中,主句用would(should/could/might)have done表示与过去事实相反。
6.B最佳 分析:从Will you stay for lunch?你愿意留下吃午饭吗?和后文my brother is coming to see me可知.A项语气太强,表示“禁止”,D项回答没有礼貌,C项不符逻辑。My brother is coming to see me.解释了“我不能留下吃午饭的原因。”
5.A最佳 分析:本题属于情态动词在交际语言中的具体运用。由题干did you这一信息句可知道是一个表示疑问语气的句子,而D项是表示对过去事实的肯定推测,故应排除。所以A为最佳答案。
4.B最佳 分析:should在该题意思为“be expected to”。该题意思是:“什么时候我能来取照片?明天下午我需要照片。12点钟照片就该准备好了。”
3.A最佳 分析:这是个与现在事实相反的含蓄虚拟条件句。
2.C最佳 分析:由后句otherwise he would have telephoned me这一信息句考生可知Jack还没有到,故答案应是C,表示对过去事实的准确的,否定的推测。
1.D最佳 分析:该题考查考生能否区别could与was able to。was able to表示在困难的情况下,经过一番努力而“能”。该题前半句“火很快向旅店蔓延”这一信息句可知,要扑灭大火是要付出努力的。故D答案最佳。”本题通过率为41%,区分度为0.434。
湖北省互联网违法和不良信息举报平台 | 网上有害信息举报专区 | 电信诈骗举报专区 | 涉历史虚无主义有害信息举报专区 | 涉企侵权举报专区
违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com