备考2021年高考英语一轮复习28:虚拟语气
试卷更新日期:2020-08-21 类型:一轮复习
一、单选题
-
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 been2. 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 had3. 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 remained4. — 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 have5. ____ 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 known6. A recent survey has demonstrated that a large number of victims during the COVID19 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 saved7. 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 gone8. — 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 done9. 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 doubled10. — 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 been11. 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 thought12. — 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 missed13. 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 not14. 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 lie15. —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 been16. ________ 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 not17. ________ 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 ignore18. 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 tell19. ___________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 were20. I _______ to tell you about the sudden change, but there wasn't time.A、phoned B、had phoned C、would phone D、would have phoned21. 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 put22. 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 taught23. —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 called24. 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 claimed25. 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 do26. — 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 be27. 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 told28. —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 have29. 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 off30. In order to succeed, it is compulsory that you ____work with every fiber of your being.A、might B、should C、could D、must31. 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 be32. 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 left33. 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 happened34. 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 take35. 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 said36. 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 abandon37. Jack is a great talker. It' high time that he something instead of just talking.A、does B、did C、has done D、was doing38. 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 been39. What a pity! You missed the sightseeing, or we ________ a good time together.A、had B、will have C、would have had D、had had40. 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