备考2021年高考英语一轮复习08:情态动词

试卷更新日期:2020-08-20 类型:一轮复习

一、单选题

  • 1. Jim says we ______ stay in his house as long as we leave it clean and tidy.
    A、must B、can C、need D、should
  • 2. It was so noisy that we      hear ourselves speak.
    A、couldn't B、shouldn't C、mustn't D、needn't
  • 3. —I wonder whether Helen will be here by five.

    —Her mother said she left home at half past four. She ________ be here at ten past five.

    A、dare B、should C、shall D、need
  • 4. I've ordered some pizza, so we _______ worry about cooking when we get home tired.
    A、can't B、dare not C、needn't D、may not
  • 5. — Henry was forced to leave for the invalid visa.

    — He __________the period of time

    A、should have extended B、must have extended C、may have extended D、would have extended
  • 6. Whatever _______happen, we are not going to give up our determined plan.
    A、may B、must C、can D、should
  • 7. Imitating others' actions in Tik Tok _____ be very dangerous, so you can't be too careful.
    A、should B、shall C、might D、can
  • 8. — Will the monthly allowance of $ 500 cover all your living expenses?

    — I ________ have no problem with money, as I am quite good at handling it.

    A、might B、should C、could D、would
  • 9. — It's really a pity that you didn't go to see Frozen II last night.

    — I ________, but I had to prepare for the coming exam.

    A、would like to B、ought to C、would have D、should have
  • 10. Playing computer games cost the boy plenty of time he ________ have spent doing his lessons.
    A、ought to B、shall C、may D、must
  • 11. We _______ the assignment ahead of time had you explained the objective to us earlier
    A、could completed B、would complete C、should complete D、could have completed 
  • 12. —I didn't know you were good friends.

    —You _______. I have known her since she moved here. You were studying abroad then.

    A、may have B、needn't have C、couldn't have D、must have
  • 13. —It's so hot and uncomfortable here! Why are your windows still closed?

    —Oh, I'm not to blame. They _______ open.

    A、shan't B、mustn't C、won't D、wouldn't
  • 14. —Why did Mary ignore me at the party last night?

    —She    you. She wasn't wearing her glasses.

    A、shouldn't have seen B、needn't have seen C、won't have seen D、might haven't seen
  • 15. —You really did a good job, Robert!

    —I was just doing my job and anyone in my position ________ the same like me.

    A、might do A B、could do C、should have done D、would have done
  • 16. He slept like a log through all the noise—he ________ very tired.
    A、must be B、might have been C、might be D、must have been
  • 17. — Why do you care about him so much?

    — You ________him when he first came out— it was so sad.

    A、would have seen B、should have seen C、might have seen D、could have seen
  • 18. Interested in painting, he ________ paint with pen and paper after work, gradually cultivating himself into a self­taught painter.
    A、would B、must C、might D、should
  • 19. — Sorry, I missed your party yesterday because of an unexpected visitor.

    — Actually, you _______ the party. It was canceled at the last moment.

    A、didn't need to attend B、needn't have attended C、shouldn't have attended D、shouldn't attend
  • 20. Now that he'd come to the door, he thought he _______ as well go in with the others to have a look.
    A、might B、could C、should D、must
  • 21. I wonder what makes TikTok appeal to people of all ages. People have wasted so much of their time which _______ for other more meaningful things.
    A、could have been saved B、would be saved C、must have been saved D、should be saved
  • 22. If students don't take headmaster's advice offered at the graduation ceremony seriously, they _______ pay a

    considerable price in the years ahead.

    A、must B、may C、can D、should
  • 23. — Jim ________ what I said annoying though he didn't say anything.

    — So you mean you will have to apologize to him?

    A、must find B、might find C、should have found D、must have found
  • 24. —I phoned you yesterday morning. A girl answered, but I didn't recognize the voice.

    —Oh, it ________ my younger sister. She was in my room at that moment.

    A、must have been B、should have been C、could have been D、may have been
  • 25. —Are you going on a holiday after the exam?

    —Well, I haven't decided yet. I ________ find some other choices.

    A、would B、might C、must D、should
  • 26. He _____ his stay in France, didn't he? He looks amazingly different.
    A、will have enjoyed B、should have enjoyed C、can have enjoyed D、must have enjoyed
  • 27. Skills like critical thinking and analysis ________ be found on the Internet, because they must be acquired in the context of facts.
    A、can't B、needn't C、mustn't D、shouldn't
  • 28. My computer ________ start this morning. There must have been something wrong with it.
    A、wouldn't B、shouldn't C、couldn't D、mustn't
  • 29. You _____ be right but I'm going back to check anyway.
    A、should B、must C、need D、might
  • 30. In order to succeed, it is compulsory that you ____work with every fiber of your being.
    A、might B、should C、could D、must
  • 31. I ______my examination easily but I made too many stupid mistakes.
    A、should pass B、could have passed C、had passed D、must have passed
  • 32. According to the latest rule, people _______sort household garbage into four categories.
    A、can B、shall C、may D、need
  • 33. —I feel washed out. Let's call it a day.

    —Hold out a little longer. Now that we have come so far. We ______ as well go all the way.

    A、can B、must C、should D、may
  • 34. In today's information age, the loss of data _________ cause serious problems for a company.
    A、need B、should C、can D、must
  • 35. Yesterday, Jane walked away from the heated discussion. Otherwise, she _____ something arbitrary that she would regret forever.
    A、must have said B、said C、might say D、might have said
  • 36. The door          open, no matter how hard she pushed.
    A、shouldn't B、couldn't C、wouldn't D、mightn't
  • 37. — Do you mean the neighbors are coming over to discuss the problem?

    —Yes, the whole thing has got intolerable, or they ________ have to be calling a meeting.

    A、mustn't B、can't C、wouldn't D、shouldn't
  • 38. —_______ you disturb me now? I'm busy preparing a report.

    — Terribly sorry, but I have something urgent to tell you.

    A、Need B、Should C、Might D、Must
  • 39. —I feel a little nervous.

    — Take it easy. You ______have difficulty passing the exam when you have prepared for it well.

    A、mustn't B、needn't C、may not D、shouldn't