1、情态动词练习【情态动词专项训练】1. She looks very happy. She _ have passed the exam.I guess so. Its not difficult after all. (NMET2007江苏)A. shouldB. couldC. mustD. might2.Hows your tour around the North Lake Is it beautifulIt _ be, but it is now heavily polluted. (NMET2007 A. will B. would C. should D. must全国 I)4.
2、You _ be hungry already you had lunch only two hours ago!( NMET2008浙江)A. wouldntB. cantC. mustntD. neednt6. Pete r _ be reallydifficultattimeseven thoughhes a niceperson in general.( NMET2008辽宁)A. shallB. shouldC. can7. Liza _ well not want to go on the trip - she hates traveling. (NMET2008D. must全国
3、 II)A. willB. canC. mustD. may8.I cant find my purse anywhere. You _ have lost it while shopping.(NMET2008重庆 )A. mayB. canC. shouldD. would9. I m sorry. I _at you the other day.Forget it. I was a bit out of control myself.( NMET2008江苏)A. shouldnt shoutB. shouldnt have shoutedC. mustn t shout11. He _
4、 fatter but he eats too little .A. would becomeB. would have becomeC. must becomeD. must have becomeC. mustn t have shouted12. 一 What does the sign over there read一“ No person _ smoke or carry a lighted cigarette, cigar or pipe in thisarea ”( 2007四川卷)A willB mayC ShallD. must13.Thankyou forallyour h
5、ard work lastweek. I dontthinkwe _ it withoutyou.( NMET2008山东)A. can manageB. could have managedC. could manageD. can have managed15. There were alreadyfivepeople inthecar buttheymanaged to take me as well.It _ a comfortable journey. (全国卷 )A. can t beB. shouldnt beC. mustn t have beenD. couldnt have
6、 been16.The boss has giveneveryonea specialholiday,so wegoto work tomorrow.(NMET2007上海春 )A. can tB. mustntC. needntD. shouldn t17.Whats the nameKhulaifi. _ I spell it for you(NMET2006北京 )A. ShallB. WouldC. CanD. Might18. John promised hisdoctorhe _notsmoke and he has neversmoked eversince.(NMET2008北
7、京 )A. mightB. shouldC. couldD. wouldmy opinion,lifein thetwenty-firstcenturyismuch easierthan _.(NMET2007安徽 )A. that used to beB. it is used toC. it was used toD. it used to be20. How _ they expect to learn anything when they spend all their spare time watching TVA. canB. shouldC. mightD. could21. C
8、an you believe that he _ marry his young daughter to such an old man only because he is rich.A. wouldB. shouldC. mustD. can22. May I use your car, Mom Well , if you _.A. canB. mustC. needD. should23. Seriously hurt as he was, he _ tell the police what had happened.A. couldB. mightC. was able toD. co
9、uldn t24. A bike for me Father _ have chosen a better gift for my birthday. He _ be very happy to know it.A. should;mustB.might;wouldntC.couldn t;mustD. mustnt;cant25. When we worked in the same office, we _ often have coffee together.A. mightB. shouldC. couldD. would26. Its so late. Where _ she hav
10、e goneA. canB. mustC. shouldD. would27. No wonder you are so sleepy. You _video games for so long. I regret having done it now.A. shouldn t have playedB. mustnt have playedC. couldn t have playedD. might not have played28. She _ you more help, even though she was very busy.A. might have offeredB. mi
11、ght offerC. may have offeredD. mayoffer29. Allpayments _ be made by the end of the month accordingto the contract.A. shallB. willC. canD. need30. What_ I wear to the party, my dearUp to you!A. willB. shallC. canD. mustAnswer:NMET1. A computer _ think for itself; it must be told what to do.A. can tB.
12、 couldntC.may notD. might not2. Jenny _ have kept her word. I wonder why she changed her mind.3. We _ last night, but we went to the concert instead.A.must have studiedB. might studyC. should have studiedD. would study4. - Could I borrow your dictionary- Yes, of course you _.5. Tom ought not to _ me
13、 your secret, but he meant no harm.6. - If he _, he _ that food.- Luckily he was sent to the hospital immediately.A. was warmed; would not takeB. had been warmed; would not have takenC. would be warmed; had not takenD. would have be warmed; had not taken7. I told Sally how to get here, but perhaps I
14、 _ for her.A. had to write it outB. must have written it outC. should have written it outD. ought to write it out8.I didn t see your sister at the meeting. If she _, shemy brother.A. has comeB. did comeC. cameD. had comewould have met9. -Shall I tell John about it- No, you _. I ve told him already.A
15、. needn tB. wouldntC. mustntD. shouldnt10.When a pencil is partly in a glass of water, it looks as if it _.A. breaksB. has broken C. were brokenD. had been broken11.Without electricity human life _ quite difficult today.A. isB. will beC. would have beenD. would be12. He _ you more help, even though
16、he was very busy.A. might have givenB. might giveC. may giveD. would give13. Johnny, you _ play with the knife, you _ hurt yourself.A.wont;cantB.mustntmayC.shouldn t;mustD.cant;shouldn t14. -When can I come for the photos I need them tomorrow afternoon.-They _ be ready by 12:00.A. canB. shouldC. mig
17、htD. need17 - I stayed at a hotel while in New York.-Oh, did you You _ with Barbara.A. could have stayB. could stayC. would stayD. must have stayed18 -Will you stay for lunch- Sorry, _. My brother is coming to see me.A. I mustntB. I cantC. I needntD. I wont19 - Are you coming to Jeff s party- I m no
18、t sure. I _ go to the concert instead.A. mustB. wouldC. shouldD. mightNMET1-5 ABCCA6-10 BBCDA11-15 CDABD16-20 BABDB练习题1)A computer _think for itself, it must be told what to do.A. can tB. couldn tC. may notD. might not3)-Where is my uncle, Mary-He _ in the bedroom.A. must have beenB. must beC. may h
19、ave been D. should have been5) -That must be a mistake. -No, it _ a mistake.A. must not beB. neednt beC. can not beD. would not be6) Its nearly 7 oclock. Dad _ come home soon.A. canB. couldC. wouldD. should7)- Are you coming to Jeffs party- I m not sure. I _ go to the concert tonight. A. must B. wou
20、ld C. should D. might8)You _ return the book now. You can keep it till next week if you like.A. can tB. mustntC. neednt9)Johnny, you_ play with the knife, you _ hurt yourself.A. won t; can tB. mustnt; mayC. s houldn t, must D. cant; shouldnt10).I didnt hear the phone. I _ asleep.A. must beB. must ha
21、ve beenC. should be D. should have been11).I didnt see her in the meeting room this morning. She _ at the meeting.A. mustn t have spokenB. shouldn t have spokenC. needn t have spokenD. couldn t have spoken12).I cant findMr. Smithanywhere inthe office building.Where _ he have goneA. mustB. canC. shou
22、ldD. need高考考题 :1.I thought you _like something to read, so I have brought you some books.A. mayB. mightC. wouldD. must2.Where is my penI _it.A. might loseB. would have lostC. should have lostD. must have lost3.I didn t hear the phone. I _asleep.A. must beB. must have beenC. should beD. should have b
23、een4. -Therewere alreadyfivepeoplein the car,but they managed to takeme as well.-It _a comfortable journeyA. can t beB. shouldnt beC. mustnt have beenD. couldnt havebeen5. Its nearly seven oclock . Jack _be here at any moment.A. must B. need C. should D. could6.They will _ run this machine on their
24、own in three months.A. canB. couldC. mayD. be able to7.That big cinema _ seat 2,000 people.A. canB. shouldC. ought toD. is able to9. Might I watch TV after supper Yes, you _.A. mayB. mustC. mightD. can10. -Will you stay for lunch-Sorry, _. My brother is coming to see me.A. I mustntB. I cantC. I need
25、ntD. I wont11. -May I pick a flower in the garden- _.A. No, you needntB. Not, please.C. No, you mustntD. No, you wont12. Put on more clothes. You _ be feeling cold with only a shirt on.13. Must I drive to his house and pick up the children No, _ .A. you shouldntB. you might notC. you needntD. you mu
26、stnt14. We didnt see Tom at the meeting yesterday. He _it.A. mustnt have attended B. cannot have attendedC. neednt have attendedD. would have not attended15. We _ play chess than bridge. Some of us dont know how to play bridge.A. had betterB. would betterC. would ratherD. had rather16. There is some
27、one knocking at the door. _ it be Tom?A. canB. mustC. shouldD. ought to17. Two years ago, my husband boughtme a bicycle. If you live in town,it is oftenfaster than a car and you _ worry about parking.A. must notB. may notC. should notD. dont have toJohn coming by train-Heshould,buthe_not.Helikesdriv
28、inghiscar.(2002 高考题)A. mustB. canC. needD. mayheard they went skiing in the mountains last winter.-It _ true because there was little snow there. (2002北京高考题)A. may not beB. wont beC. couldn t beD. mustnt be情态动词强化练习( 作业 )1. May I sit beside you, sir- No, you _. My girlfriend is coming soon.A. ca ntB.
29、 mustntC. needntD. shouldnt_ I speak to Mary, please-Sorry, she_ come to the phone because she isnt in.A. Might; wontB. Cant; mustn tC. May; can tD. Couldnt; shouldnt3. - I want to know if I _ smoke here.-No, you_ . Could you see the sign“NO SMOKING” thereA. can; needntB. must; cantC. shall; wontD.
30、may; mustnt4. My wife never remembers my telephone number. She always _ look it up.A. mustB. shouldC. wouldD. has to5. - _ you pass me the English magazine, please- Sure. Here you are.A. Could B. Need C. Must D. Might 6. -Must I go to work with you- No, you_. Linda _ go with me.A. mustnt; canB. cant
31、; has toC. darent; shouldD. neednt; may8. You _ be careful when crossing here. The traffic lights arenA. mightB. ought toC. couldD. may11. I _ ask you the question because I think I _ be wrong.t working.daren t; mustB. mustnt; canC. needn t; mayD. cant; should12. It s nearly eight o A. need B. has t
32、o do you think of this answerclock. Mike _ be here at any moment.C. shouldD. can- I don t think it _ be right.15. - Is John coming by train- He should, but he _. He likes driving his car.A. cantB. needntC. may notD. mustnt16. He doesnthave to work tomorrow, but you have got to, _ youA. don tB. haven
33、tC. havent gotD. cant17. You_ wake me up when I fall asleep, _ youA. haven t better; haveB. would not rather; wouldC. had better not; shouldD. had not better; must18. -Why! I couldnt get you on the phone this morning.- We _ tennis in the yard when you phone me.A. could be playingB. must be playingC.
34、 must have been playingD. should have played19. -We didntsee him at the lecture.- Neither did anybody else. He _ it.A. may not have attendedB. mustn t attendC. can t have attendedD. couldn t attend20. -I came here by taxi and the driver charged me 50 yuan.-Really You _ have come by bus.21. - Do you
35、still remember when we went to the Great Wall- I can t remember it well, but _ it have been sometime last MayA. shouldB. must C. couldD. would22. -I wonder why Mr Lin didnt come to work.- He_ have been ill.A. needn t B. should C. might D. can23. -No one passed the mathematics examination today.-I gu
36、ess we _ the exercise last night.A. could reviewB. should reviewC. might review D. should have reviewed24. She_ the hospital so soon, for she hasnt yet recovered.A. wouldn t have leftB. shouldnt have left C. neednt leaveD. hadntleft25. Why didn t you tell me there was no meeting today I _ all the way here through the heavy snow.A. needn t have driven B. can t have driven C. must have drivenD. shouldn t have driven.26. The book is neither yours nor mine. Whose _ it beA. mustB. may C. shouldD. can27. It is surprising that he _ have been so foolish.A. mustB. couldC. shouldD. can28.