《高中英语虚拟语气习题精选及答案(2020年10月整理).pptx》由会员分享,可在线阅读,更多相关《高中英语虚拟语气习题精选及答案(2020年10月整理).pptx(6页珍藏版)》请在金锄头文库上搜索。
1、师之航教育 高中英语虚拟语气习题精选 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 catchC. would have caught D. will have caught 3. Mr Green requires that the students a composition eve
2、ry other week. A. writeB. writtenC. would writeD. will write,D. would have passed,1,4.Had he studied hard, he the exam. A. would pass B. could pass C. had passed 5.I wish I what is happening there in his room.,A. knowB. knownC. knewD. should know,D. will have,6.It is important that you sports every
3、day. A. haveB. would haveC. must have 7.If there were no water in the world, everything . A. will dieB. would dieC. would have died,D. would have been dead,8. what was going to happen, I would never have left her alone. A. Had I known B. If I knowC. If I knewD. If had I known 9.He ordered that the w
4、ork right away. A. should finishB. 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 stayC. stayedD. stay 11. in your position, I would help him. A. Was IB.
5、Were IC. If I amD. If I had been 12.I , but I was stopped by the heavy rain. A. mean to come B. meant to comeC. 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. und
6、erstand itB. have understood C. be understood D. have been understood 15. If you that late movie last night, you wouldnt be so sleepy. A. havent watched B. hadnt watchedC. didnt watch D. wouldnt have watched 练习二 The teacher demanded that the exam before eleven. A. must finish B. would be finished C.
7、 be finishedD. must be finished She made the demand that the journalists at once Iraq. A. leave; for B. leave; to C. left; to D. to be left; for,2,师之航教育 He is talking so much about America as if he there. A. had been B. has been C. was D. has gone The young man insisted that he nothing wrong and fre
8、e. A. did; set B. had done; sh ould be set C. should do; be set D. had done; must be set I suggested there be a kind of language all could understand an d use . A. can; it B. /; / C. would; it D. may; / The suggestion has been made the basketball game put off. A. for; to B. that; beC. which; should
9、be D. to; being The order came that the medical supplies to Beijing for the Sa rs soon. A. would be sent B. should send C. be sent D. must be sent It is important that we wild animals. A. will protect B. should protect C. shall protect D. are protecting Had you listened to the doctor, you all right
10、now. A. are B. were C. would beD. would have been 10. any change about the date, please tell me immediately. A. Will there be B. Should there be C. There will be D. There should be 11. today, he would get there by Friday. A. Would he leave B. Was he leaving C. Were he to leave D. If he leave Should
11、it rain, the crops . A. would be saved B. would have been saved C. will be saved D. had been saved You come earlier. The bus left a moment ago. A. would B. should have C. may D. have He treated me as though/as if his own son. A. I am B. I would be C. I was D. I were I you some money, but I hadnt any
12、 on me then. A. would lendB. would have lent,3,师之航教育 C. could lend D. may have lent A few minutes earlier and we the rain. A. have caught B. had caught C. could have caught D. were to catch 17. - “Have you ever been to Beijing?” - “No, but I wish I ” A. have B. will C. do D. had 18. Im glad I went o
13、ver all my notes; otherwise . A. I may have failed B. Id fail C. Id have failedD. Ill have failed 19. - “What will you do during the summer holiday?” - “I dont know, but its high time something.” A. Im deciding B. Ill decide C. I decided D. I decide What would we do if it tomorrow? A. should snowB.
14、would snow C. snow D. will snow 21. If only I my watch! A. hadnt lost B. havent lost C. didnt lost D. dont lose 22. You such a serious mistake if you had followed his advice. A. may not make B. might not make C. shouldnt have made D. might not have made 23. We the work on time without your help. A.
15、hadnt had finished B. didnt have finished C. couldnt have finished D. cant have finished - “Where have you been?” - “I got caught in traffic; otherwise sooner.” A. I would be here B. I have been here C. I had been here D. I would have been here If it were not for the fact that you ill, I would ask y
16、ou to do this right now. A. were B. had been C. are D. should be,D. were Id rather you right away. A. leaveB. leftC. will leave D. to leave He is working hard for fear that he . A. failsB. failedC. would fail D. fail It is really strange that the girl so early.,4,师之航教育 A. has been married B. has marriedC. be married D. would marry Supposing I this