1、高中英语情态动词练习1. He _ you more help, even though he was very busy. A. might have given B. might give C. may have given D. may give2. Jenny_ have kept her word. I wonder why she changed her mind.A. must B. should C. need D. would3. . -Could I borrow your dictionary? -Yes, of course you_ A. might B. will
2、C. can D. should 4. I told Sally how to get here, but perhaps I _ for her.A. had to write it out B. must have written it outC. should have written it out D. ought to write it out5. Shall I tell John about it?No, you _ . Ive told him already.A. neednt B. wouldnt C. mustnt D. shouldnt6. There were alr
3、eady five people in the car but they managed to take me as well. It_ a comfortable journey. A. cant be B. shouldnt be C. mustnt have been D. couldnt have been7. Its nearly seven oclock. Jack_ be here at any moment. A. must B. need C. should D. can8. .When he was there, he_ go to that coffee shop at
4、the corner after work every day.A. would B. should C. had better D. might9. .Sir, you _ be sitting in this waiting room. It is for women and children only.A. oughtnt to B. cantC. wont D. neednt10. The fire spread through the hotel very quickly but everyone _ get out.A. had to B. would C. could D. wa
5、s able to11. -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. need12. .-I stayed at a hotel while in New York. -Oh, did you? You_ _with Barbara.A. could have stayed B. could stayC. would stay D. must have stayed13. Will you stay fo
6、r lunch?Sorry, ,My brother is coming to see me.A. I mustnt B.I cant C. I neednt D.I wont14. Sorry Im late. I _ have turned off the alarm clock and gone back to sleep again. A. might B. should C. can D. will15. I should have been there, but I _ not find the time. A. would B. could C. might D. should
7、16. My sister met him at the Grand Theatre yesterday afternoon, so he _ your lecture.A. couldnt have attended B. neednt have attendedC. mustnt have attended D. shouldnt have attended17. - Are you coming to Jeffs party? - Im not sure. I _go to the concert instead.Amust Bwould Cshould Dmight18. Mr. Bu
8、sh is on time for everything. How _ it be that he was late for the opening ceremony? Acan Bshould Cmay Dmust19 He hesitated for a moment before kicking the ball, otherwise he _ a goal. Ahad scored Bscored Cwould score Dwould have scored20. Write to me when you get home. _ AI must BI should CI will D
9、I can21. I was really anxious about you. You _ home without a word. A. mustnt leave B. Shouldnt have left C. Couldnt have left D. neednt leave22. Oh, Im not feeling well in the stomach, I_ so much fried chicken just now.A. shouldnt cut B. mustnt have eatenC. shouldnt have eaten D. mustnt eat23. -I h
10、eard they went skiing in the mountains last winter.-It _ be true because there was little snow there.A may not be B wont be C couldnt be D mustnt be24. It has been announced that candidates_ remain in their seats until all the papers have been collected.A can B will C may D shall25.A left-luggage of
11、fice is a place where bags _ be lefe for a short time, especially in a railway station. A. should B. can C. must D. will26. - I dont mind telling you what I know. - You . Im not asking you for it.A. mustnt B. may not C. cant D. neednt27. I often see lights in that empty house. Do you think I _ repor
12、t it to the police?A. should B. may C. will D. can28. Mr.White _ at 8:30 for the meeting, but he didnt show up.A. should have arrived B. should arriveC. should have had arrivedD. should be arriving29. You _ be tired - youve only been working for an hour.A. must not B. won t C. can t D. may not30. Who is the girl standing over there ? Well , if you know , her name is Mabel. A. may B. can C. must D. shallKeys:1-5 ABCCA 6-10 DCAAD 11-15 BABAB 16-20 ADADC 21-25 BCCDB 26-30 DAACC