所在位置: 查字典英语网 >高中英语 > 高考英语 > 高考语法 > 高一英语语法讲解之情态动词模拟练习

高一英语语法讲解之情态动词模拟练习

发布时间:2016-02-29  编辑:查字典英语网小编

  【模拟试题】

  

  1. A:Is John coming by train ?

  

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

  

  A. mustB. canC. needD. may

  

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

  

  A. should have arrivedB. should arrive

  

  C. should have had arrivedD. should be arriving

  

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

  

  A. mightB. shouldC. can D. will

  

  4. You _____ be tiredYouve only been working for an hour.

  

  A. must notB. wontC. cantD. may not

  

  5. I didnt go to work yesterday afternoon because my car broke down.

  

  You _____ mine. I wasnt using it.

  

  A. might borrowB. could have borrowed

  

  C. can have borrowedD. 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. mustnt be B. couldnt have been

  

  C. may not have been D. mustnt have been

  

  【试题答案】

  

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

  

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

  

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

  

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

  

  You _____ be tired(你不可能很累),cant 表示不可能答案为C

  

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

  

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

  

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

  

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

  

查看全部
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读

分类
  • 年级
  • 类别
  • 版本
  • 上下册
年级
不限
类别
英语教案
英语课件
英语试题
不限
版本
不限
上下册
上册
下册
不限