2022年高中英语情态动词 .pdf
学习好资料欢迎下载高中英语情态动词及答案1) You_ all those clothes! We have a washing machine to do that sort of thing A) neednt have washedB) shouldnt have washedC) must not have washedD) can not have washed 2) Johns score on the test is the highest in the class; he_ last night. A) should study B) should have studiedC) must have studiedD) must have to study 3) The room is in a terrible mess; it _cleaned. A) cant have beenB) shouldnt have beenC) mustnt have been D) wouldnt have been 4) Nobody knows how people first came to these islands. They _ from South America on rafts. A) must have sailedB) can sailC) might have sailedD) should have sailed 5) Mary was not in her bedroom yesterday afternoon. She _ in her classroom. A) should have beenB) must have beenC) must beD) should be 6) Bob said he was going to join our club but he didnt. He _ his mind. A) cant have changedB) wouldnt have changed C) must have changedD) shouldnt have changed 7) You_ to town to see the film yesterday. It will be on TV tonight. A) neednt goB) had better not goC) should not goD) neednt have gone 8) We_ the letter yesterday, but it didnt arrive. A) must receiveB) ought to receiveC) must have receivedD) ought to have received 9) With all the work on hand, he_ to the cinema last night. A) mustnt goB) shouldnt have gone C) could not goD) couldnt have gone 10) Eve was late for class again. She _earlier. A) should get upB) must get upC) need to get upD) should have got up 11) I am feeling sick. I_ so much chocolate. A) neednt have eaten B) couldnt have eaten C) mustnt have eaten D) shouldnt have eaten 12) I didnt send out my application form last week, but I _. A) had B) would doC) should have D) might have to 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 19 页 - - - - - - - - - 学习好资料欢迎下载13) Walking alone in the deserted village, John was scared. He thought he_ Tom to go with him. A) might have askedB) should askedC) must have asked D) should have asked 14) When I got to the cinema, the film had already started; I_ there earlier. A) ought to getB) ought to have gotC) must have gotD) must get 15) The road was muddy. It_ last night. A) must rainedB) must have rainedC) must be rainedD) could have rained 16) She can speak quite fluent English. She_. A) must been in the U.S.A. for some time B) must have been in the U.S.A. for some time C) should have been in the U.S.A. for some time D) May be in the U.S.A. for some time 17) You should bear in mind that he is not so strong as he_. A) was used to beB) used to beC) was used toD) use to 18) “We didnt see him at the exhibition yesterday.”“ He _it.”A) mustnt visitB) cant have visitedC) should have gone to seeD) may see 19) Mary _my letter, otherwise she would have replied before now. A) should have received B) has received C) Couldnt have receivedD) ought to have received 20) I _ you a valuable present for your birthday, but I was short of money. A) would have liked to giveB) liked to give C) have liked to giveD) would like to give 21) “Where _ my umbrella?”“ Somebody _ it away by mistake.”A) is, must have takenB) is, must takeC) have been, must takeD) is, takes 22) What _ would happen if the director knew you felt that way? A) will you supposeB) you supposeC) do you supposeD) you would suppose 23) Two eyes _see more than one. A) canB) mayC) willD) should 24) _ you continue in your efforts and achieve new and greater successes. A) WouldB) WillC) MayD) Should 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 19 页 - - - - - - - - - 学习好资料欢迎下载25) We ought to help each other in our work, _? A) oughtnt weB) should weC) shouldnt weD) ought to we 26) Tom _ better than to ask Dick for help. A) shall knowB) shouldnt know C) has knownD) should have known 27) You _ your tooth pulled out before it rot completely. A) had better gotB) had to get better C) had better to getD) had better get 28) When we got to the cinema, the film hasnt started yet, so we _. A) neednt hurryB) didnt need hurryC) neednt to hurryD) neednt have hurried 29) It was really very dangerous; you _ him seriously. A) might have injuredB) could injureC) should have injuredD) must injure 30) As he had heart attack, he was told that he _ continue the work. A) needntB) may not C) mustntD) cant 31) An Englishman who _not speak Italian was once traveling in Italy. A) mustB) couldC) may D) might 32) I _like to make a suggestion. A) could B) would C) must D) might 33) I know things are hard with you, but you _try to get over the difficulties. A) can B) may C) must D) ought 34 I cant find the recorder in the room. It _ by somebody. A) may have been taken away B) may leave C) may take away D) must have taken away 35) He _the 9:20 train because he didnt leave home till 9:25. A) can reach B) could catchC) may not catch D) couldnt have caught一、基础练习1. You _ hand it in at once, you may hand it in tomorrow. A neednt B may not C cant D must not 2. That must be a mistake. No it _ a mistake. A must not be B neednt be C cannot be D would not be 3. You _ go now. Its getting late. A had rather B would C had better D would 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 19 页 - - - - - - - - - 学习好资料欢迎下载4. Since the bus is crowded, we _. A had better walk to home B have better walk home C had better walk home D had better to walk home 5. You _ come in now, Mary! Its getting cold! I _ go on playing in the garden. A had better.had better B would rather.had better C had better.would rather D had better.would have better 6. When I was a boy, I _ chocolate. A would like B was used to like C should like D used to like 7. I wasnt supposed to go to the movies, but I _ myself. A cannot help B couldnt but C had to help D couldnt help 8. Looking at my determined face, the big boy _ pick up the fight. A dares not B dare not C doesnt dare D dares not to 9. He began to write two hours ago. He _ have finished the article now. A must B ought C ought to D had to 10. You _ to the meeting this afternoon if you have something important to do. A neednt to come B dont need come C dont need coming Dneednt come 11. _ you be here at eight oclock tomorrow morning? A Would B Should C Can D Could 12. _ I have a talk with the Party Secretary now?A Will B Did C May D Can 13. You _ read that article if you dont want to. A neednt B mustnt C havent D cant 14. When the storm comes all windows _. A ought to close B ought to be closing C ought to be closed D ought to closed 15. I _ me what happened. A would like you tell B would like you to tell C would like you telling D would like you that you tell 16. I hope you can visit my country soon, because_ to show you some of the beautiful places near my home. A I like B Id like C I will like D I shall like 17. She _ for yesterdays test, but she didnt. Ashould have studied B would study C might be studying Dmust have studied 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 19 页 - - - - - - - - - 学习好资料欢迎下载18. He _breakfast at eight oclock when he lived alone. But nowadays he _ it at seven.A was used to have . is having B was used to having .is having C used to have . has D used to having .was 19. In the old society Grandpa Zhou _ to work long hours a day. A was working B was having C had D has 20. Everybody _ in bed. A has to spend some time B have to spend some time C has to spend sometimes D have to spend sometimes 2) 选择合适的词或词组填空1. I have a headache. I _ take an aspirin.(had better; would better) 2. He looks sleepy. He must _ bed very late last night. (go; have gone) 3. I want to go to the office, but you _ with me. (need not to go; need not go) 4. I ought _ those books to the library last week.(to have taken; to take) 5. The mother is telling her son, You _ eat with your fingers! (wouldnt; mustnt) 6. He was a good swimmer so he _ swim to the river bank when the boat sank. (was able to; could) 7. To travel from England to Scotland you _ a passport.(dont need; neednt) 8. He went on foot, but he _ by bus.(ought have gone; should have gone) 9. A: Did Ken take the job in the bookstore? B: No, but I think he _.(must have; should have) 10. He _ talk for hours, if you let him.(can; will) 11. You _ use this toothbrush, its mine.(may not; shall not) 12. No matter what people say, I _ do as I like.(shall; will) 13. Im willing to let you take whatever you like. Means you _ take whatever you like. (shall; will) 14. A: I havent felt well for a week.B: You _ see a doctor. (had better; should have to) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 19 页 - - - - - - - - - 学习好资料欢迎下载15. A: He is late, _ he have missed the bus? B: Yes, he must have missed the bus.(Can; Must) 二、强化练习1. I didnt see her in the meeting room this morning. She _ at the meeting. A. mustnt have spoken B. shouldnt have spoken C. neednt have spoken D. couldnt have spoken 2. One ought _ for what one hasnt done. A. not to be punished B. to not be punishedC. to not punished D. not be punished 3. If you really want yourself to be in good health, you must _ always _ so much. A. not; be smoking B. not; have smokedC. not; to smoke D. be not; smoking 4. With so much work on hand, you _ to see the game last night. A. mustnt go B. shouldnt go C. couldnt have gone D. shouldnt have gone 5. Most of the students felt rather disappointed at the English party. They say that it _ better organized. A. had been B. had to be C. must have been D. could have been 6. Im surprised that he _ in the exam. A. should fail B. would have failed C. may have failed D. should have failed 7. The little girl _ there alone. A. not dare go B. dares not go C. dare not go D. dare not to go 8. Must we do it now? No, you _. A. wont B. neednt C. cant D. dont 9. He said he would rather not _ it right now. A. doing B. to do C. do D. to be doing 10. You _ to the meeting this afternoon if you have something important to do. A. neednt to come B. dont need come C. dont need coming D. neednt come 11. Put on more clothes. You _ be feeling cold with only a shirt on. A. can B. could C. would D. must 12. I _ play football than baseball. A. would rather B. had better C. like better D. prefer 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 19 页 - - - - - - - - - 学习好资料欢迎下载13. I thought you _ like something to read, so I have brought you some books. A. may B. might C. could D. must 14. There was plenty of times. She _. A. mustnt have hurried B. couldnt have hurried C. must not hurry D. neednt have hurried 15. The plant is dead. I _ it more water. A. will give B. would have given C. must give D. should have given 16. You _ return the book now. You can keep it till next week if you like. A. cant B. mustnt C. neednt D. may not 17. Its still early, you _. A. mustnt hurry B. wouldnt hurry C. may not hurry D. dont have to hurry 18. Please open the window, _? A. cant you B. arent you C. do you D. will you 19. We _ for her because she never came. A. mustnt have waited B. shouldnt have waited C. mustnt wait D. neednt wait 20. May I stop here? No, you _. A. mustnt B. might not C. neednt D. wont 21. Its a fine day. Lets go fishing, _. A. wont we B. will we C. dont we D. shall we 22. I didnt see her in the meeting room this morning. She _ at the meeting. A. mustnt have spoken B. shouldnt have spoken C. neednt have spoken D. couldnt have spoken 23. Please dont make a noise. _. Ill be as quiet as a mouse. A. Yes, I wont B. No, I wont C. No, I will D. Yes, I will 24. The young man has made so much noise that he _ not have been allowed to attend the concert.A. could B. must C. would D. should 25. Where is John? He _ in the library. A. should be B. must be C. can be D. must have been 26. Since the road is wet this morning, _ last night. A. it must rain B. it must be raining C. it must have rained D. it must have been rain 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 19 页 - - - - - - - - - 学习好资料欢迎下载27. Will your brother stay home tonight? Im not quite sure. He _ to the cinema tonight. A. must go B. can go C. may go D. may be going 28. Shes already two hours late. What _ to her? A. can have happened B. may have happenedC. should have happened D. must happen 29. You must be a writer, _? A. mustnt you B. are you C. must you D. arent you 30. I got up early that morning, but I _ so because I had no work to do. A. mustnt have done B. didnt need to do C. neednt have done D. cant have done 31. He _ have come here yesterday, but he didnt. A. could B. should C. ought to D. all the above 32. I missed the last bus, so I _ go home on foot. A. must B. have to C. may D. had to 33. He ought to win the first prize, _ he? A. oughtnt B. shouldnt C. mustnt D. both A and B 34. Everyone _ do his best for the modernizations of our country. A. can B. may C. should D. might 35. Lets clean our classroom, _? A. will you B. dont we C. shall we D. do you 36. Let us play basketball, _? A. will you B. dont we C. shall we D. do you 37. He asked me for this book many times. Please tell him that he _ have it tomorrow. A. must B. may C. shall D. both B and C 38. Your phone number again? I _ quite catch it. Its 9568442. A. didnt B. couldnt C. dont D. cant 39. Mother _ us stories when we were children. A. was used to tell B. is used to telling C. used to tell D. used to telling 40. She would rather _ more money on books _ on clothes. A. cost not B. to spare dont C. pay than D. spend than 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 19 页 - - - - - - - - - 学习好资料欢迎下载2)强化练习题1) You_ all those clothes! We have a washing machine to do that sort of thing. A) neednt have washed B) shouldnt have washed C) must not have washed D) can not have washed 2) Johns score on the test is the highest in the class; he_ last night. A) should study B) should have studied C) must have studiedD) must have to study 3) The room is in a terrible mess; it _cleaned. A) cant have been B) shouldnt have been C) mustnt have been D) wouldnt have been 4) Nobody knows how people first came to these islands. They _ from South America on rafts.A) must have sailed B) can sail C) might have sailed D) should have sailed 5) Mary was not in her bedroom yesterday afternoon. She _ in her classroom. A) should have been B) must have been C) must be D) should be 6) Bob said he was going to join our club but he didnt. He _ his mind. A) cant have changed B) wouldnt have changed C) must have changed D) shouldnt have changed 7) You_ to town to see the film yesterday. It will be on TV tonight. A) neednt go B) had better not go C) should not go D) neednt have gone 8) We_ the letter yesterday, but it didnt arrive. A) must receive B) ought to receive C) must have received D) ought to have received 9) With all the work on hand, he_ to the cinema last night. A) mustnt go B) shouldnt have gone C) could not go D) couldnt have gone 10) Eve was late for class again. She _earlier. A) should get up B) mus