《情态动词专练1123.doc》由会员分享,可在线阅读,更多相关《情态动词专练1123.doc(9页珍藏版)》请在金锄头文库上搜索。
1、情态动词,虚拟语气专练一.选择题1. Liza _ well not want to go on the trip - she hates traveling.A. will B. can C. must D. may2. John promised his doctor he _not smoke, and he has never smoked ever since.A. might B. should C. could D. would3. She _have left school, for her bike is still hereAcant Bwouldnt Cshouldnt
2、Dneednt4. According to the air traffic rules, you _switch off your mobile phone before boardingAmay Bcan Cwould Dshould5. Peter _be really difficult at times even though hes a nice person in generalAshall Bshould Ccan Dmust6. Im sorry. I _ at you the other day.Forget it. I was a bit out of control m
3、yself.A. shouldnt shout B. shouldnt have shoutedC. mustnt shout C. mustnt have shouted7. You _ be hungry already you had lunch only two hours ago!A. wouldnt B. cant C. mustnt D. neednt8. It is usually warm in my hometown in March, but it _be rather cold sometimes.A. must B. can C. should D. would9.
4、You dont have to know the name of the author to find a book. You _find the book by the title.A. must B. need C. can D. would10. What a pity. Considering his ability and experience, he _ better.A. need have done B. must have doneC. can have done D. might have done11.Although this _ sound like a simpl
5、e task, great care is needed.A. must B. may C. shall D. should12. I cant find my purse anywhereYou _have lost it while shoppingAmay Bcan Cshould Dwould13. -What sort of house do you want to have? Something big?-Well, it be big-thats not important.A. mustnt B. neednt C. cant D. wont14. Thank you for
6、all your hard work last week. I dont think we _ it without you.A. can manage B. could have managedC. could manage D. can have managed15. Hows your tour around the North Lake? Is it beautiful?It _ be, but it is now heavily polluted.A. will B. would C. should D. must16. In crowded places like airports
7、 and railway stations, you_ take care of your luggage.A. can B. may C. must D. will17. - Guess what! I have got A for my term paper.- Great! You _ read widely and put a lot of work into it.A. must B. should C. must have D. should have18. -Turn off the TV, Jack. _ your homework now?-Mum, just ten mor
8、e minutes, please.A. Should you be doing B. Shouldnt you be doingC. Couldnt you be doing D. Will you be doing19. She looks very happy. She_have passed the exam.I guess so. Its not difficult after all.A.should B.could C.must D.might20.My MP4 player isnt in my bag. Where_I have put it?A.can B.must C.s
9、hould D.would21. The biggest problem for most plants, which _ just get up and run away when threatened, is that animals like to eat them.A. shant B. cant C. neednt D. mustnt22. Where is my dictionary? I remember I put it here yesterday.You it in the wrong place.A. must put B. should have put C. migh
10、t put D. might have put23.The teacher _ have thought Johnson was worth it or she wouldnt have wasted time on him, I suppose.A. should B. canC. would D. must24. What does the sign over there read?“No person _ smoke or carry a lighted cigarette, cigar or pipe in this area.”A. will B. may C. shall D. m
11、ust25. What do you think we can do for our aged parents?You_ do anything except to be with them and be yourself.A. dont have to B. oughtnt toC. mustnt D. cant26. I told your friend how to get to the hotel, but perhaps I have driven her there.A. could B. must C. night D. should27. Theres no light ont
12、hey_ be at home.A. cantB. mustntC. needntD. shouldnt28. .We hope that as many people as possible join us for the picnic tomorrow.A. need B. must C.should D. can29. Whats the name? Khulaifi. _ I spell that for you?A. Shall B. Would C. Can D. Might30. We _ have proved great adventurers, but we have do
13、ne the greatest march ever made in the past ten years.A. neednt B. may not C. shouldnt D. mustnt31. Black holes _ not be seen directly, so determining the number of them is a tough task.A. can B. should C. must D. need32. - I think Ill give Bob a ring.- You _. You havent been in touch with him for ages.A. will B. may C. have to D. should33. Could I have a word with you, mum? Oh dear, if you _.A. can B. must C. may D. should34. If it were not for the fact that she_s