完整word版高中英语if虚拟语气练习题附答案
- 格式:doc
- 大小:16.82 KB
- 文档页数:3
高中英语if虚拟语气练习题1. If only he ____quietly as the doctor instructed, he would not suffer so much now.A. liesB. layC. had lainD. should lie2. You did not let me drive. If we ____in turn, you ____ so tiredA. drove; didn't getB. drove; wouldn't getC. were driving; wouldn't getD. had driven ; wouldn't have got3. _____it rain tomorrow, we would have to put off the visit to the Yangpu BridgeA. WereB. ShouldC. WouldD. Will4. I was ill that day, otherwise I ____ the sports meeting.A. would have taken part inB. took part inC. had taken part inD. would take part in5. ___the clouds, you would find the airplane in the sky easilyA. Had it not been forB. If it were notC. If it had not been forD. Were it not for6. If my lawyer ____here last Sunday, he ____ me from going there.A. had been, would have preventedB. had been, would preventC. were, preventD. were, would have prevented7. ____hard, he would have passed the examA. If he were to workB. Had he workedC. Should he workD. Were he to work8. ____today, he would get there by FridayD. Had he leftB. If he had leftC. Did he to leave A. Were he to leave9. Had you listened to the doctor, you ____all right nowD. would have beenB. were A. areC. would be10. I did not see your sister at the meeting. If she ____, she would have met my brotherA. has comeB. did comeC. comeD. had come11. He ____busy yesterday, or he ___you with your experiment.B. was, would have helpedA. was, had helpedC. had been, would have helpedD. were, would have helped12. If it ____for the snow, we____ the mountain yesterdayA. were not, could have climbB. were not, could climbC. had not been, could have climbedD. hadn't been, could climb13. Without electricity, human life ____quite difficult todayA. isB. will beC. would have beenD. would be14. If only I ___my carA. hadn't lostB. wouldn't loseC. didn't loseD. haven't lost15. But for water, it ____impossible to live in the earthA. isB. wouldC. wereD. wouldn't be16. If the hurricane had happened during the day-time, ____more deathsA. it would have beenB. it would beC. there would beD. there would have been17. What the customers_____ from the company is that the goods ____ right to their homes.A. requested, deliverB. demand, be deliveredC. request, should deliverD. demand, delivered18. If law-breakers _____ the society will be in disorderA. made unpunishedB. came unpunishedD. not punishedC. went unpunished19. We took a taxi to the airport. Otherwise we ____lateA. would beB. wereC. will beD. would have been20. As you know, I am a disabled man, but I would be happy if I ___of service to youA. amB. have beenC. should beD. would be21. I did not see your sister at the meeting. If she ____, she would have met my brotherA. has comeB. did comeC. had comeD. came22. If it _____the snow, we _____the Simian Mountain last weekA. were not, could have climbedB. were not, could climbC. had not been, could have climbedD. had not been, could climb23. If I were you, I _____ the chance to go abroad.A. will seizeB. would have seizedC. seizeD. would seize24. Should it rain tomorrow, we ______ climbing.A. wouldn't have goneB. won't goC. wouldn't goD. don't go25. But for the English examination I to the concert last Sunday.A. would have goneB. will goC. should goD. went26. If he my advice, he wouldn't have lost his job. (10湖南)A. followedB. should followC. had followedD. would follow27. John went to the hospital alone. If he me about it, I would have gone with him.A. should tellB. tellsC. toldD. had told28. But for the help of my English teacher, I the first prize in the English Writing Competition. (09福建35)A. would not winB. would not have wonC. would winD. would have won29. If we ___ the other road, we might have arrived here in time for the meeting. (10陕西)A. takeB. had takenC. tookD. have taken30. about this computer program, a huge amount of time and energy would have been saved.A. Have I knownB. If I have knownC. If I knewD. Had I known31. When you phoned me, I was having a meeting, otherwise I your call.B. would answer A. answeredD. would have answeredC. had answered32.If it were not for the fact that you __ ill, I would ask you to do this right now.A. wereB. had beenC. areD. should be.33. If you_____ my advice, you_____ your failure now.B. had taken; wouldn't have cried over A. took; wouldn't cry overD. had taken; wouldn't be crying overC. had taken; aren't crying over34. ______ your timely warning, we would have been unaware of the danger.D. As forC. Instead of B. But for A. In spite of35. The girl is seriously ill, otherwise she working instead of staying in bed all day long.A. is stillB. will still beC. would still beD. was still36. -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 beenB. weren'tC. shouldn't beD. wouldn't be37. -Mary looks sad and disappointed-So you if you had failed the NMET (高考英语).A. doB. didC. willD. would38. I such a foolish mistake if I had been a little more careful.A . wouldn't make B. wouldn't have madeC. hadn't madeD. didn't make39. come to help me, I wouldn't have solved the problem.A. If you hadB. Had you notC. Hadn't youD. If you wouldn't have40. Had you listened to the doctor, you _____ all right now.A. areB. wereC. would beD. would have beenDBCDA ABACD BCDAC CDBADADBCCDCDBC CDBBD CCDCA。