
(完整版)高中英语虚拟语气习题精选及答案最新(精华版).docx
5页师之航教育高中英语虚拟语气习题精选1. If I had had enough time, I my work.A. would finish B. must have finished C. would have finished D. had finished 2.Ten minutes earlier, they the plane.A. will catch B. would catch C. would have caught D. will have caught3. Mr Green requires that the students a composition every other week.A. write B. written C. would write D. will write 4.Had he studied hard, he the exam.A. would pass B. could pass C. had passed D. would have passed5.I wish I what is happening there in his room.A. know B. known C. knew D. should know 6.It is important that you sports every day.A. have B. would have C. must have D. will have 7.If there were no water in the world, everything .A. will die B. would die C. would have died D. would have been dead8. what was going to happen, I would never have left her alone.A. Had I known B. If I know C. If I knew D. If had I known 9.He ordered that the work right away.A. should finish B. finished C. would be finished D. be finished 10.—Shall we go to the movie tonight?—No, Id rather at home with our baby. Youd better not leave it to the babysitter at night.A. you stayed B. you stay C. stayed D. stay11. in your position, I would help him.A. Was I B. Were I C. If I am D. If I had been12.I , but I was stopped by the heavy rain.A. mean to come B. meant to come C. had meant to come D. meant coming 13.Mrs Black insists in that old hotel.A. not to stay B. not staying C. staying not D. that she not stay 14.If you had spoken clearly, you would .A. understand it B. have understood C. be understood D. have been understood15. If you that late movie last night, you wouldnt be so sleepy.A. havent watched B. hadnt watched C. didnt watch D. wouldnt have watched练习二1. The teacher demanded that the exam before eleven.A. must finish B. would be finishedC. be finished D. must be finished2. She made the demand that the journalists at once Iraq.A. leave; for B. leave; to C. left; to D. to be left; for3. He is talking so much about America as if he there.A. had been B. has been C. was D. has gone34. The young man insisted that he nothing wrong and free.A. did; set B. had done; should be setC. should do; be set D. had done; must be set5. I suggested there be a kind of language all could understand and use .A. can; it B. /; / C. would; it D. may; /6. The suggestion has been made the basketball game put off.A. for; to B. that; be C. which; should be D. to; being7. The order came that the medical supplies to Beijing for the Sars soon.A. would be sent B. should send C. be sent D. must be sent8. It is important that we wild animals.A. will protect B. should protect C. shall protect D. are protecting9. Had you listened to the doctor, you all right now.A. are B. were C. would be D. would have been10. any change about the date, please tell me immediately.A. Will there be B. Should there be C. There will be D. There should be11. today, he would get there by Friday.A. Would he leave B. Was he leavingC. Were he to leave D. If he leave12. Should it rain, the crops .A. would be saved B. would have been savedC. will be saved D. had been saved13. You come earlier. The bus left a moment ago.A. would B. should have C. may D. have14. He treated me as though/as if his own son.A. I am B. I would be C. I was D. I were15. I you some money, but Ihadn’atny on me then.A. would lend B. would have lent C. could lend D. may have lent16. A few minutes earlier and we the rain.A. have caught B. had caught C. could have caught D. were to catch17. --- “ Haveyou ever been toBeijing? ”--- “ Nob, ut I wish I ”A. have B. will C. do D. had18. I ’mglad I went over all my notes; otherwise .A. I may have failed B. I ’fdail C. I ’dhave failed D. I ’hllave failed19. --- “ Whawt ill you do during the summer holiday? ”--- “Idon’ktnow, but it ’hsigh time something. ”A. I ’mdeciding B. I ’dllecide C. I decided D. I decide20. What would we do if it tomorrow?A. should snow B. would snow C. snow D. will snow21. If only I my watch!A. hadn’ltost B. haven’lotst C. didn ’lotst D. don’ltose22. You such a serious mistake if you had followed his advice.A. may not make B. might not makeC. shouldn ’hatve made D. might not have made23. We the work on time without your help.A. hadn’htad finished B. didn ’htave finishedC. couldn ’hatve finished D. can’htave finished24. --- “ Wherehave you been?”--- “Igot caught in traffic; otherwise soone.r ”A. I would be here B. I have been hereC. I had been here D. I would have been here25. 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 be26. It ’hsigh time that we to school.A. would to B. went C. go D. will go27. It seems as if it rain.A. will to B. is going to C. is to D. were28. I ’rdather you right away.A. leave B. 。
