备考2022年高考英语一轮复习08:情态动词
试卷更新日期:2021-09-22 类型:一轮复习
一、单选题
-
1. 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、couldn't have driven C、should have driven D、must have driven2. It used to be that you ___drive for miles here without seeing another person, but now there are houses and people everywhere.A、need B、should C、could D、must3. You ________ that late last night .You have three days to finish the work.A、didn't need to work B、needn't have worked C、need to work D、need working4. —I did not know you were good friends.
—You ________. I have known her since she moved here. You were abroad then.
A、may have B、needn't have C、couldn't have D、must have5. The letters were also beautifully illustrated—each _______ its true author, Tolkien, a long time to complete.A、should have taken B、must have taken C、must had taken D、should had taken6. "You say you ________ do this, but I say, you ________ do it!" said the boss.A、should not; will B、can not; may C、will not; shall D、will not; will7. —Is it good to look up every new word when I come across it in reading?—No. You ________, because you are likely to guess the meaning from the context.
A、can't B、mustn't C、don't have to D、ought not to8. —I think you ______ there in person; a phone call would have been fine.—It's OK and I was so glad to have seen your mum.
A、couldn't have been B、shouldn't be C、needn't have been D、wouldn't be9. Don't worry, please! All payments ______be made by the end of the year.A、will B、shall C、can D、must10. It has been announced that all students ________ put on masks before going to school in case they are infected with novel coronavirus.A、shall B、will C、need D、may11. The biologist a lot of difficulties while she stayed in Africa studying wild animals for 20 years.A、may go through B、might go through C、ought to have gone through D、must have gone through12. It was announced that only when the fire was under control ________ permitted to return to their homes.A、would villagers be B、villagers would be C、should villagers be D、villagers should be13. "The interest be divided into five parts, according to the agreement made by both sides," declared the judge.A、may B、can C、must D、shall14. You __________ buy a gift, but you can if you want to.A、must B、mustn't C、have to D、don't have to15. Though we are surrounded with modern technologies, we ________easily feel lonely.A、must B、need C、should D、can16. He ____ such a large house, though he was very glad.A、need buy B、hadn't bought C、shouldn't have bought D、needn't have bought17. —Can I smoke here?—No. Go to the smoking section, if you____.
A、must B、can C、shall D、may18. —You rang me up at about 10: 00 last night, didn't you?—No. I didn't phone you. It _______ someone else.
A、could have been B、could be C、must be D、must have been19. —Shall I go and buy two more bottles of beer?—No, I've got six. That _______ be enough for us two.
A、can B、need C、should D、has to20. I knew she was in because I heard the radio, but she didn't open the door. She _______ the bell.A、might not hear B、mustn't have heard C、couldn't hear D、may not have heard