高二下学期英语语法虚拟语气习题专练[整理]内容摘要:

were B. would have e。 had been C. will e。 is D. would e。 was 21. If all places__ alike, there would be little need for geographers. A. being B. are C. be D. were 22. Everything _____ if Albert hadn’t called the fire brigade. A. will be destroyed B. will have been destroyed C. would be destroyed D. would have been destroyed 23. The insects would eat up all our crops, if _____ for the protection we get from insecteating animals. A. it is not B. it were not C. were it not D. they were not 24. If I _____ in the twentysecond century, I _____ my vacation in a very different way. A. should live。 would spend B. will live。 should spend living。 should have spent D. will be living。 would have spent A B D D B A 25. _____, we could not have finished the work on time. A. If they do not help us B. Was it not for their help C. should they offer to help us D. But for their help 26. If we had been more careful, we ___ much better results now. A. got B. had got C. would be getting D. would have got 27. You didn’t let me drive. If we _____ in turn, you _____ so tired. A. drove。 didn’t get B. drove。 wouldn’t get C. were driving。 wouldn’t get D. had driven。 wouldn’t have got 28. I didn’t see your sister at the meeting. If she _____, she would have met my friends. A. has e B. did e C. came D. had e you, I wouldn’t spend so much money on clothing. A. Could B. were C. Had D. Should 30. _____ it rain tomorrow, we would have to put off the visit to the Yang Pu Bridge. A. Were B. Should C.。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。