您的位置:首页 > 英语语法 > 高中英语语法 > 资料详情
高中英语情态动词强化练习题(含答案解析)
编辑:admin 时间:2015/9/7 10:26:23 来源:高中学习网

1. --- Guess what! I have got A for my term paper.
  --- Great! You ______ read widely and put a lot of work into it.
  A. must   B. should 
     C. must have   D. should have
2. If it were not for the fact that she ____sing, I would invite her to the party.
  A. couldn’t     B. shouldn’t 
     C. can’t      D. might not
3. I’m sure you’d rather she went to school by bus, _______?
  A. hadn’t you   B. wouldn’t you
      C. aren’t you    D. didn’t she
4. The workers will go on strike if the demands they ____put forward are turned down.
  A. could B. would   C.不填  D. had
5. --- Must he come to sign this paper himself?
  --- Yes, he .
  A. need B. must C. may D. will
6. fired, your health care and other benefits will not be immediately cut off.
  A. Would you be B. Should you be C. Could you be D. Might you be
7. Some aspects of a pilot’s job ___ be boring, and pilots often ___work at inconvenient hours.
  A. can; have to B. may; can C. have to; may D. ought to; must
8. The weather turned out to be fine yesterday. I the trouble to carry my umbrella with me.
  A. should have taken B. could have taken
  C. needn’t have taken D. mustn’t have taken
9. As you worked late yesterday, you___have come this morning.
  A. mayn’t B. can’t C. mustn’t D. needn’t
10. ---Is Jack on duty today?
  ---It _________be him. It’s his turn tomorrow.
  A. mustn’t B. won’t C. can’t D. needn’t
11. We have proved great adventurers, but we have done the greatest march ever made in the past ten years.
  A. needn’t B. may not C. shouldn’t D. mustn’t
12 --- Could I have a word with you, mum?
  --- Oh dear, if you ________.
  A. can B. must C. may D. should
13 --- I think I’ll give Bob a ring.
  --- You _______. You haven’t been in touch with him for ages.
  A. will B. may C. have to D. should
14. --- Will you be able to finish your report today?
  --- .A. I like it B. I hope so C. I’ll do so D. I’d love it
15. We forgot to bring our tickets, but please let us enter, ?
  A. do you B. can we C. will you D. shall we


  • 上一页
  • 1
  • 2
  • 3
  • 下一页
  • 发表评论
    * 评论内容:
    * 用户名:匿名发表 *不选请在前面输入您的昵称
    * 验证码: 验证码,看不清楚?请点击刷新验证码 *请输入4位数的验证码
     
    发表评论须知:
    一、所发文章必须遵守《互联网电子公告服务管理规定》;
    二、严禁发布供求代理信息、公司介绍、产品信息等广告宣传信息;
    三、严禁恶意重复发帖;
    四、严禁对个人、实体、民族、国家等进行漫骂、污蔑、诽谤。
    名师视频辅导