高中试题
当前位置: 首页 > 高二> 高二英语> 高二英语知识点

高二英语备考:英语语法复习专项训练(7)

来源:101教育网整理 2019-03-15 字体大小: 分享到:

  101教育网整理 高二英语备考:英语语法复习专项训练(7), 完备的资料库为广大考生提供全面的备考参考。

  情态动词模拟试题及答案详解

  【模拟试题】

  1. A:Is John coming by train ?

  B:He should, but he _____ not. He likes driving his car.

  A. must B. can C. need D. may

  2. Mr. White _____ at 8:30 for the meeting, but he didn’t show up.

  A. should have arrived B. should arrive

  C. should have had arrived D. should be arriving

  3. Sorry, I’m late. I _____ have turned off the alarm and gone to sleep again.

  A. might B. should C. can D. will

  4. You _____ be tired—You’ve only been working for an hour.

  A. must not B. won’t C. can’t D. may not

  5. —I didn’t go to work yesterday afternoon because my car broke down.

  —You _____ mine. I wasn’t using it.

  A. might borrow B. could have borrowed

  C. can have borrowed D. ought to borrow

  6. —A man answered the phone. I suppose it was her husband.

  —It _____ her husband. He has been dead for ages.

  A. mustn’t be B. couldn’t have been

  C. may not have been D. mustn’t have been

  【试题答案】

  1. 分析:根据B的回答“他应该(坐火车来),但是也不一定,他喜欢开自己的车。本题考查了情态动词的推测用法。may表示不十分有把握的推测。答案为D

  2. 分析:根据句意:White先生本应该在8:30到这里出席会议的,可他(在8:30)没有到场。Should have done表示:本应该。答案为A

  3. 分析:本句是说话人在解释迟到的原因:我或许是关掉闹钟又睡了。might have done 表示对过去的推测:可能已经……答案为A

  4. 分析:根据后半句You’ve only been working for an hour.(你才刚干了一个小时)说明

  You _____ be tired(你不可能很累),can’t 表示“不可能”答案为C

  5. 分析:听到对方说“昨天车坏了而没去上班”,第二个人说“你本来可以借我的车去

  上班。” 本来可以/能:could have done. 答案为B

  6. 分析:第二个人是说:那个人不可能是她丈夫,因为她丈夫已经去世多年了。根据对

  话的语境,是在谈论过去的事,表示过去不可能:could not have done 答案为:B

  以上就是本次整理的全部内容了,想了解更多高考相关信息请关注101教育。

猜你喜欢

精品学习资料

扫描二维码注册领取

精选常考文言文考点,专注提升古文修养,更多学习资料尽在101辅导APP