收藏 分销(赏)

高中英语if虚拟语气练习题(附答案).docx

上传人:快乐****生活 文档编号:10559097 上传时间:2025-06-02 格式:DOCX 页数:4 大小:13.63KB
下载 相关 举报
高中英语if虚拟语气练习题(附答案).docx_第1页
第1页 / 共4页
高中英语if虚拟语气练习题(附答案).docx_第2页
第2页 / 共4页
点击查看更多>>
资源描述
高中英语if虚拟语气练习题 1. If only he ____quietly as the doctor instructed, he would not suffer so much now. A. lies B. lay C. had lain D. should lie 2. You did not 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 3. _____it rain tomorrow, we would have to put off the visit to the Yangpu Bridge A. Were B. Should C. Would D. Will 4. I was ill that day, otherwise I ____ the sports meeting. A. would have taken part in B. took part in C. had taken part in D. would take part in 5. ___the clouds, you would find the airplane in the sky easily A. Had it not been for B. If it were not C. If it had not been for D. Were it not for 6. If my lawyer ____here last Sunday, he ____ me from going there. A. had been, would have prevented B. had been, would prevent C. were, prevent D. were, would have prevented 7. ____hard, he would have passed the exam A. If he were to work B. Had he worked C. Should he work D. Were he to work 8. ____today, he would get there by Friday A. Were he to leave B. If he had left C. Did he to leave D. Had he left 9. Had you listened to the doctor, you ____all right now A. are B. were C. would be D. would have been 10. I did not see your sister at the meeting. If she ____, she would have met my brother A. has come B. did come C. come D. had come 11. He ____busy yesterday, or he ___you with your experiment. A. was, had helped B. was, would have helped C. had been, would have helped D. were, would have helped 12. If it ____for the snow, we____ the mountain yesterday A. were not, could have climb B. were not, could climb C. had not been, could have climbed D. hadn’t been, could climb 13. Without electricity, human life ____quite difficult today A. is B. will be C. would have been D. would be 14. If only I ___my car A. hadn’t lost B. wouldn’t lose C. didn’t lose D. haven’t lost 15. But for water, it ____impossible to live in the earth A. is B. would C. were D. wouldn’t be 16. If the hurricane had happened during the day-time, ____more deaths A. it would have been B. it would be C. there would be D. there would have been 17. What the customers_____ from the company is that the goods ____ right to their homes. A. requested, deliver B. demand, be delivered C. request, should deliver D. demand, delivered 18. If law-breakers _____ the society will be in disorder A. made unpunished B. came unpunished C. went unpunished D. not punished 19. We took a taxi to the airport. Otherwise we ____late A. would be B. were C. will be D. would have been 20. As you know, I am a disabled man, but I would be happy if I ___of service to you A. am B. have been C. should be D. would be 21. I did not see your sister at the meeting. If she ____, she would have met my brother A. has come B. did come C. had come D. came 22. If it _____the snow, we _____the Simian Mountain last week A. were not, could have climbed B. were not, could climb C. had not been, could have climbed D. had not been, could climb 23. If I were you, I _____ the chance to go abroad. A. will seize B. would have seized C. seize D. would seize 24. Should it rain tomorrow, we ______ climbing. A. wouldn’t have gone B. won’t go C. wouldn’t go D. don’t go 25. But for the English examination I to the concert last Sunday. A. would have gone B. will go C. should go D. went 26. If he my advice, he wouldn't have lost his job. (10湖南) A. followed B. should follow C. had followed D. would follow 27. John went to the hospital alone. If he me about it, I would have gone with him. A. should tell B. tells C. told D. had told 28. But for the help of my English teacher, I the first prize in the English Writing Competition. (09福建35) A. would not win B. would not have won C. would win D. would have won 29. If we ___ the other road, we might have arrived here in time for the meeting. (10陕西) A. take B. had taken C. took D. have taken 30. about this computer program, a huge amount of time and energy would have been saved. A. Have I known B. If I have known C. If I knew D. Had I known 31. When you phoned me, I was having a meeting, otherwise I your call. A. answered B. would answer C. had answered D. would have answered 32.If it were not for the fact that you __ ill, I would ask you to do this right now.  A. were          B. had been           C. are        D. should be. 33. If you_____ my advice, you_____ your failure now. A. took; wouldn’t cry over B. had taken; wouldn’t have cried over C. had taken; aren’t crying over D. had taken; wouldn’t be crying over 34. ______ your timely warning, we would have been unaware of the danger. A. In spite of B. But for C. Instead of D. As for 35. The girl is seriously ill, otherwise she working instead of staying in bed all day long. A. is still B. will still be C. would still be D. was still 36. -Mike,it's a pity you didn’t come to last night’s concert.It was really great! -Really? If I _____ so busy,1 would have gone with you. A. hadn't been B. weren’t C. shouldn’t be D. wouldn’t be 37. -Mary looks sad and disappointed -So you if you had failed the NMET (高考英语). A. do B. did C. will D. would 38. I such a foolish mistake if I had been a little more careful. A . wouldn’t make B. wouldn’t have made C. hadn’t made D. didn’t make 39. come to help me, I wouldn’t have solved the problem. A. If you had B. Had you not C. Hadn’t you D. If you wouldn't have 40. Had you listened to the doctor, you _____ all right now.  A. are          B. were              C. would be          D. would have been  CDBAD ABACD BCDAC DBCDA CCDCA CDBBD DCDBC ADBCC 第 4 页
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 教育专区 > 外语文库 > 高中英语

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服