8. Man _______ die without water.
A. will B. can C. need D. shall
7. Would you go out for a walk with me?
No, I _______. My girl friend is coming.
A. wouldn't B. shall not C. won't D. shouldn't
6. The fire spread through the hotel very quickly but everyone _______ get out.
A. had to B. would C. could D. was able to
5. Johnny, you _______ play with the knife, you _______ hurt yourself.
A. won''t B. mustn't...may
C. shouldn't, must D. can't...shouldn't
4. You _______ return the book now. You can keep it next week if you like.
A. can't B. mustn't C. needn't D. may not
3. John _______ his father about his failure in the exam.
A. dares not tell B. dares not telling
C. dare not tell D. dares not to tell
2. Must we clean the house now?
No, you _______.
A. needn't B. may not C. mustn't D. can't
1.May I stop my car here?
No, you____.
A. can't B. mustn't C. needn't D. don't have to
1. B 2. B mustn't表示“禁止”,may表示“不可能” 3. B can表示“理论上的可能、普遍性的可能、当然的可能,并非说话人主观认为可能,即并非猜测”,故不可选A。4. A 5. C at any moment/minute意为“随时,马上”。 6. B 由句中的时态可知是在对过去的事件进行推测,故用情态动词+have done。7. C 由otherwise…一句可知说话人对Jack没有来持确定的态度。除所给答案外,A也正确。 8. D与7题相似,C也是正确的,意为“肯定不舒服”。 9. A may不可表示过去的事。 10. D 11. B表示“当时本没必要那么匆忙”。 12. A 13. C 14. D 15. B 16. A二人相遇的可能性不大。17. A 18. A 19. D对过去情况的虚拟假设,注意要用被动语态。20. D 21. D 22. C据常识可知是在对过去的事进行推测。23. D
情态动词练习
23. There was a lot of fun at yesterday's party. You ____ come, but why didn't you?
A. must have B. should C. need have D. ought to have
[答案及难点解析]