备考2021年高考英语一轮复习28:虚拟语气

修改时间:2022-02-22 浏览次数:251 类型:一轮复习 编辑

选择试卷全部试题 *点击此按钮,可全选试卷全部试题,进行试卷编辑

一、单选题

  • 1. If I hadn't been faced with so many barriers, I _____where I am.
    A . won't be B . wouldn't have been C . wouldn't be D . shouldn't have been
  • 2. Volunteering is pleasant and there is so much more I could do if I ________ the time.
    A . had had B . had C . would have D . could have had
  • 3. Without coconuts, most of the tropical islands in the South Pacific ________ uninhabitable for both animals and people.
    A . must have remained B . may have remained C . need have remained D . would have remained
  • 4. — 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
  • 5. ____ then what I know now, I would have made different decisions.
    A . Should I know B . I knew C . I did know D . Had I known
  • 6. A recent survey has demonstrated that a large number of victims during the COVID­19 outbreak ________, if they had worn masks.
    A . should have been saved B . must have been saved C . need have been saved D . could have been saved
  • 7. I will make a preparation for my experiment this afternoon. Otherwise I ______ to KTV with you last night.
    A . would have gone B . had gone C . should go D . have had gone   
  • 8. — Your little brother is watering the flowers! Why?

    —Well, I'm not feeling very well today—otherwise I ________ it myself.

    A . did B . would be doing C . had done D . would have done
  • 9. Unless you are content with what you have, you would not be satisfied even if it ________.
    A . is doubled B . would be doubled C . will be doubled D . were doubled
  • 10. — How I wish I had worked harder when I was in that company?

    — But you didn't. Otherwise you ________ a department manager now.

    A . are B . were C . would be D . would have been
  • 11. She dreamt of becoming a writer when she was young. Who _______ she'd end up dancing for a living?
    A . thought B . had thought C . would think D . would have thought
  • 12. — What do you think of the newly-released film Capernaum?

    —It touched my heart deeply. But for your recommendation I _______ it.

    A . had missed B . would miss C . would have missed D . must have missed
  • 13. Many coral reefs in warm water areas would not be dying out ______ for the pollution accumulated over the previous years.
    A . if it is not B . were it not C . had it not been D . if they were not
  • 14. I would rather you ________ to your parents about the test scores yesterday.
    A . hadn't lied B . didn't lie C . wouldn't have lied D . wouldn't lie
  • 15. —I had butterflies in my stomach before I gave that talk.

    —I __________nervous too if I had been in your shoes.

    A . was B . would be C . had been D . would have been
  • 16. ________ for the wrong turning on the highway, I would be having dinner with my friends now.
    A . Had it not been B . Were it not C . It had not been D . It were not
  • 17. ________ the mistake in the beginning, the problem could have been prevented at its source.
    A . Had not the company ignored B . If the company didn't ignore C . Had the company not ignored D . Would the company not ignore
  • 18. He would have been willing to accompany me _______ him how important it was to me.
    A . if I have told B . had I told C . should I tell D . if I could tell
  • 19. ___________for the efforts of medical staff, the spread of the novel coronavirus would not be controlled, which astonishes the whole world.
    A . Were not it B . Were it not C . Had not it been D . If it were
  • 20. I _______ to tell you about the sudden change, but there wasn't time.
    A . phoned B . had phoned C . would phone D . would have phoned
  • 21. Given the current situation, we find it urgent now that systems _______ in place to make sure such accidents won't happen again.
    A . put B . were to put C . be put D . should put
  • 22. If the spoilt boy _______ how to behave properly, he wouldn't have lost face in public.
    A . had been taught B . would be taught C . should be taught D . were taught
  • 23. —It's many years since I saw you last; I _______ you at all.

    —I wouldn't have, either, if someone _______ you by the name.

    A . haven't recognized, didn't call B . didn't recognize, didn't call C . didn't recognize, hadn't called D . recognized, had called
  • 24. But for the rescue team's efforts, more lives ________ in the wreck accident.
    A . would be claimed B . should have claimed C . would have claimed D . could have been claimed
  • 25. The hard-working girl studies outside, accompanied by her father. Sometimes I can't help wondering whether I _______the same in her position.
    A . must have done B . would have done C . would do D . might do
  • 26. — How marvelous our life is with so many digital devices!

    — Yes. I bet our life ______the same without them.

    A . isn't B . can't be C . won't be D . wouldn't be
  • 27. I wish I ________ her the news and then she wouldn't be worried now.
    A . don't tell B . didn't tell C . haven't told D . hadn't told
  • 28. —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 . may have
  • 29. You could come back by Friday ________ today which can ensure your presence at my birthday party.
    A . should you start off B . did you start off C . had you started off D . would you start off
  • 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. In the bright sunlight the surface of the lake looks as if it ____dotted with shining diamonds.
    A . is B . were C . will be D . would be
  • 32. He would get to the university by Friday ______ today, which can ensure him of his speech.
    A . were he to leave B . if he had left C . did he to leave D . had he left
  • 33. While it wasn't the goal of the trip, I was rewarded with fresh insights, ones that ________ to me during the regular course of business.
    A . might never happen B . could never have happened C . should not happen D . needn't have happened
  • 34. Just my luck! _____ my umbrella this morning, I wouldn't be trapped here now.
    A . Should I take B . Had I taken C . Were I to take D . Would I take
  • 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. I ______ my dream to be a pianist, but for the encouragement from that music teacher.
    A . might have abandoned B . would abandon C . should have abandoned D . were to abandon
  • 37. Jack is a great talker. It' high time that he       something instead of just talking.
    A . does B . did C . has done D . was doing
  • 38. Mary often shares her deepest thoughts and fears with friends through WeChat, as if they      chatting in her living room.
    A . were B . are C . had been D . has been
  • 39. What a pity! You missed the sightseeing, or we ________ a good time together.
    A . had B . will have C . would have had D . had had
  • 40. The workers were not better organized, otherwise they ____________ the task in half the time.
    A . accomplished B . had accomplished C . would accomplish D . would have accomplished

试题篮