加入微信:51mokao加入QQ群:271130118设为首页

剩余时间

:

扫一扫微信做题更方便

保安考试

【词汇语法】情态动词练习题(4)

1、 — I wonder if I ____ smoke here.

— No, you _______. Could you see the sign "No Smoking" there?

  • A. can, needn't
  • B. shall, won’t
  • C. must, can't
  • D. may, mustn't

2、 — I haven't seen Mr. White for weeks.

— What _____ to him?

  • A. must have happened
  • B. may have happened
  • C. can have happened
  • D. may happen

3、 — 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

4、 — 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

5、 Considering that Tom always did well in all his subjects, he ____ in the final exam.

  • A. mustn't fail
  • B. couldn't have failed
  • C. ought not to fail
  • D. mustn't have failed

6、 She ___ the hospital so soon, for she has not yet recovered.

  • A. wouldn't have left
  • B. shouldn't have left
  • C. mustn't have left
  • D. didn't have to leave

7、 — I promise her daughter ____ get a nice present on her birthday.

— Will it be a big surprise to her?

  • A. should
  • B. must
  • C. would
  • D. shall

8、 — What's wrong with your pen'?

— The ink ____ come out.

  • A. can't
  • B. doesn't
  • C. hasn't
  • D. won' t

9、 "Whatever you want, you _____ have it on condition that you get the best result." said the boss.

  • A. would
  • B. ought to
  • C. shall
  • D. could

10、 Tom, you are so lazy! This work ___ hours ago.

  • A. should finish
  • B. must have finished
  • C. should have been finished
  • D. might have finished