加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

情态动词练习及答案2

(2009-03-29 19:08:42)
标签:

中考复习

教育

分类: 教育、考试、英语学习

三、能力提升

1. You _____ return the book now. You can keep it till next week if you like.

  A. can’t          B. mustn’t          C. needn’t         D. may not

2. Where is my pen? I _____ it.

  A. might lose  B. would have lost  C. should have lost  D. must have lost

3. I wish I _____ you yesterday.

  A. seen          B. did see         C. had seen      D. were to see

4. I didn’t hear the phone. I _____ asleep.

  A. must be    B. must have been     C. should be    D. should have been

5. If my lawyer _____ here last Saturday, he _____ me from going.

  A. had been; would have prevented          B. had been; would prevent

  C. were; would prevent                   D. were; would have prevented

6. He _____ you more help, even though he was very busy.

  A. might have given  B. might have  C. may have given  D. may give

7. If it _____ for the snow, we _____ the mountain yesterday.

  A. were not; could have climbed        B. were not; could climb

  C. had not been; could have climbed     D. had not been; could climb

8. Without electricity human life _____ quite difficult today.

  A. is     B. will be      C. would have been       D. would be

9. A computer _____ think for itself, it must be told what to do.

  A. can’t         B. couldn’t         C. may not       D. might not

10. Jenny _____ have kept her word. I wonder why she changed her mind.

  A. must         B. should          C. need          D. would

11. We _____ last night, but we went to the concert instead.

  A. must have studied   B. might study  C. should have studied  D. would study

12. — Could I borrow your dictionary?

   — Yes, of course you _____.

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

13. Tom ought not to _____ me your secret, but he meant no harm.

  A. have told      B. tell         C. be telling     D. having told

14. — If he _____, he _____ that food.

   — Luckily he was sent to the hospital immediately.

  A. was warned; would not take      B. had been warned; would not have taken

  C. would be warned; had not taken   D. would have been warned; had not taken

15. Peter _____ come with us tonight, but he isn’t very sure yet.

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

16. I told Sally how to get here, but perhaps I _____ for her.

  A. had to write it out                    B. must have written it out

  C. should have written it out              D. ought to write it out

17. I didn’t see your sister at the meeting. If she _____, she would have met my brother.

  A. has come     B. did come      C. came       D. had come

18. — Shall I tell John about it?

   — No, you _____. I’ve told him already.

  A. needn’t       B. wouldn’t       C. mustn’t       D. shouldn’t

19. When a pencil is partly in a glass of water, it looks as if it _____.

  A. breaks     B. has broken     C. were broken     D. had been broken

20. It’s nearly seven o’clock. Jack _____ be here at any moment.

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

21.— There were already five people in the car but they managed to take me as well.

   — It _____ a comfortable journey.

  A. can’t be    B. shouldn’t be    C. mustn’t have been   D. couldn’t have been

22. Johnny, you _____ play with the knife, you _____ hurt yourself.

  A. won’t; can’t   B. mustn’t; may   C. shouldn’t; must   D. can’t; shouldn’t

23. The fire spread through the hotel very quickly but everyone _____ get out.

  A. had to        B. would         C. could          D. was able to

24. — When can I come for the photos? I need them tomorrow afternoon.

   — They _____ be ready by 12:00.

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

25. — I stayed at a hotel while in New York.

   — Oh, did you? You _____ with Barbara.

  A. could have stayed   B. could stay   C. would stay   D. must have stayed

26. — Will you stay for lunch?

  — Sorry, _____. My brother is coming to see me.

  A. I mustn’t      B. I can’t       C. I needn’t      D. I won’t

27. — Are you coming to Jeff’s party?

   — I’m not sure. I _____ go to the concert instead.

  A. must          B. would          C. should         D. might

28. — Write to me when you get home.

   — _____.

  A. I must         B. I should         C. I will        D. I can

29. I was really anxious about you, you _____ home without a word.

 A. mustn’t leave  B. shouldn’t have left    C. couldn’t have left  D. needn’t leave

30. — Is John coming by train?

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

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

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有