资源描述
高考英语情态动词与虚拟语气试题集锦Can you make it? 1.I have lost one of my gloves. I _ it somewhere. A. must drop B. must have dropped C. must be dropping D. must have been dropped2. Tom, you _ leave all your clothes on the floor like this. A. wouldnt B. mustnt C. neednt D. may not3. John, look at the time. _ you play the piano at such a late hour? A. Must B. Can C. May D. Need4. He _ have completed his work; otherwise, he wouldnt be enjoying himself by the seaside. A. should B. must C. wouldnt D. cant 5. I _ have been more than six years old when the accident happened. A. shouldnt B. couldnt C. mustnt D. neednt 6. There _be any difficulty about passing the road test since you have practiced a lot in the driving school. A. mustnt B. shant C. shouldnt D. neednt7. I was on the highway when the car went past followed by a police car. They _ at least 150 kilometers an hour. A. should have been doing B. must have been doing C. could have done D. would have done 8. Ive taken someone elses green sweater by mistake. It _Harrys. He always wears green. A. has to be B. will be C. mustnt be D. could be9. Catherine, I have cleaned the room for you. Thank you. You _ it. I could manage it. A. neednt do B. neednt have done C. mustnt do D. shouldnt have done10. Lucy doesnt mind lending you her dictionary. She _. Ive already borrowed one. A. cant B. mustnt C. neednt D. shouldnt11.Do you know where David is? I couldnt find him anywhere. Well. He _ have gone farhis coats still here. A. shouldnt B. mustnt C. cant D. wouldnt 12. If I _ plan to do anything I wanted to, Id like to go to Tibet and travel through as much of it as possible. A. would B. could C. has to D. ought to13. Shall I give you a ride as you live so far away? Thank you. _. A. It couldnt be better B. Of course you can C. If you like D. Its up to you14.Tom is never late for work. Why is he absent today? Something _ to him. A. must happen B. should have happened C. could have happened D. must have happened 15. The World Wide Web is sometimes jokingly called the World Wide Wait because it _ be very slow. A. should B. must C. will D. can16. Helen _ go on the trip with us, but she isnt quite sure yet. A. shall B. must C. may D. can17. The woman biologist stayed in Africa studying wild animals for 13 years before she returned. Oh, dear! She _ a lot of difficulties. A. may go through B. might go through C. ought to have gone through D. must have gone through 18. He paid for a seat, when he _ have entered free. A. could B. would C. must D. need19. This cake is very sweet. You _ a lot of sugar in it. A. should put B. could have put C. might put D. must have put20. You _ be tiredyouve only been working for an hour. A. must not B. wont C. cant D. may not21. Mr. White _ at 8:30 for the meeting, but he didnt show up. A. should have arrived B. should arrive C. should have had arrived D. should be arriving 22. I often see lights in the empty house. Do you think I _ report it to the police? A. should B. may C. will D. can23. Mum, Ive been studying English since 8 oclock. _ I go out and play with Tom for a while? No, Im afraid not. Besides, its raining outside now. A. Cant B. Wouldnt C. May not D. Wont24. Excuse me. Is this the right way to the Summer Palace? Sorry, Im not sure, but it _ be. A. might B. will C. must D. can 25. Excuse me, but I want to use your computer to type a report. You _ have my computer if you dont take care of it. A. shant B. might not C. neednt D. shouldnt26. I dont mind telling you what I know. You _. Im not asking for it. A. mustnt B. may not C. cant D. neednt27. I _ pay Tracy a visit, but Im not sure whether I will have time this Sunday. A. should B. might C. would D. could28. Ill 28. Ill tell Mary about her new job tomorrow. You _ her last week. A. ought to tell B. would have told C. must tell D. should have told 29. “The interest _ be divided into five parts, according to the agreement made by both sides,” declared the judge. A. may B. should C. must D. shall30. Children under 12 years of age in that country _ be under adult supervision when in a public library. A. must B. may C. can D. need31. Who is the girl standing over there? Well, if you _ know, her name is Mabel.A.may b. can C. must D. shall32. Isnt that Anns husband over there? No, it _ be himIm sure he doesnt wear glasses. A. cant B. must not C. wont D. may not 33. You might just as well tell the manufacturer that male customers _ not like the design of the furniture. A. must B. shall C. may D. need34. How _ you say you really understand the whole story if you have covered only part of the article? A. can B. must C. need D. may35. Naturally, after I told her what to do, my daughter _ go and do the opposite. A. may B. can C. must D. should36. It has been announced that candidates _ remain in their seats until all the papers have been collected. A. can B. will C. may D. shall 37. Whats the matter with Peter? He was seen crying when he was coming out of the teachers office. He _ by the teacher. A. may be scolded B. should have been scolded C. must be scolded D. must have been scolded38. Whats the matter with the man hanging his head there? Well, if you _ know, he was caught stealing my bike. A. must B. may C. can d. shall39. Lisa hasnt lived here for long. She _ know many people. A. neednt B. cant C. shouldnt D. didnt 40. Theres someone outside. Who _ it be? It must be Mary. She promised to come over at 8:00. A. must B. can C. shall D. need41. They must have been enjoying themselves there, otherwise they _ so long. A. cant have stayed B. wouldnt have stayed C. neednt have stayed D. couldnt stay42. Recently quite a lot of experts _ that another law on wildlife protection _ as soon as possible. A. suggested; must be passed B. have suggested; be passed C. were suggesting; was passed D. suggested; being passed 43. Why! I _ get you on the phone. We _ basketball on the playground when you phoned. A. didnt; must be playing B. couldnt; must be playing C. couldnt; must have played D. didnt; must have been playing44. Often, when he _ something that _ him, he wasted his time drawing some little pictures. A. should be doing; gave B. should have been doing; was given C. should do; was given D. should have been doing; had given 45. If I ever decided to quit, then nothing my parents or my coaches _ say _ change my mind. Its my life, not theirs. A. could; would B. could; should C. would; must D. would; should
展开阅读全文