全国- 「切换城市」 培训家旗下培训平台
手机版
网站导航

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

2020.01.04

发布者:网上发布


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

  【模拟试题】

  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


上一篇:高二英语备考:高二英语阅读理解专练二(D) 下一篇:高二英语经典背诵:郊区的发展

本站展示的所有信息内容系由机构或个人用户发布,可能存在发布者所发布的信息,并未获得品牌所有人有效授权。本平台会加强审核,但无法完全排除差错或疏漏。郑重声明:本平台仅为免费注册用户提供免费的信息发布渠道,但不对其发布信息的真实性、准确性和合法性负责,对此也不承担任何法律责任。对于从本网站或本网站的任何有关服务所获得的资讯、内容或广告,您接受或信赖任何信息所产生之风险应自行承担,本网对任何使用或提供本网站信息的商业活动及其风险不承担任何责任。,如果侵犯,请及时通知我们,发送邮件至15610150293@126.com本网站将在第一时间及时删除。