1、1高 中 英 语 语 法 虚 拟 语 气 配 套 练 习一 、 填 空 专 练1. If the Titanic _(not sink) in 1912, there _(notbe) many novels, movies and TV plays about it. 2.Imagine that the iceberg _(spot) a bit earlier, it _(not be) too late for the ship to turn and avoid the iceberg. 3.If there _(be) enough lifeboats for all passag
2、ers, many more lives _(save). 4.If the crew _(fill) the lifeboats with enough people, many more lives _( save). 5. If the passagers and the crew _(realize) the danger immediately, theaccident _(not happen). 6. If only the radio operators _(listen for) messages 24 hours a day. 7. If the important cha
3、nges to the marine safety rules _(make) before the sinking of the Titanic, many people _(survive). 专 练 ( 二 ) 1. I wish I _ (not tell) Annie the bad news last night. 2. It is time that the bus _ (arrive) to pick up all the passengers. 3. How I wish I _ (not eat) so much junk food in my teens. 4. If i
4、t _ (not have) a flat tyre, I_ (lend) my car to George thatmorning. 5.Without the help of tens of thousands of PLA soldiers, many large areas _ (not save) from flooding in 1998. 6. If I _ (take) my teachers advice a little earlier, I _ (fail) myEnglish test now. 7.The government issued a new policy
5、to help the jobless , otherwise they _ ( suffer).8. (After a job interview) How is your job? I regretted not to study English. If only I _ (follow) my teachers advice.29. The government ordered that medical teams _ (organize) to help thequake-stricken area. 10. The expert put forward a suggestion th
6、at food and tents _ (transport) to the quake-stricken area. 二 、 选 择 题 1. If I _ where he lived, I _ a note to him. A. knew, would B. had known, would have sent C. know, would send D. knew, would have sent 2. If they _ earlier than expected, they _ here now. A. had started, would be B. started, might
7、 be C. had started, would have been D. will start, might have been 3. I didnt know his telephone number. _ it, I _ then. A. Had I known, would ring him up B. Should I know, would have rung him up C. If I knew; would ring him up D. Had I known; would have rung him up 4. Mary is ill today. If she _, s
8、he _ absent from school. A. were not ill, wouldnt be B. had been ill, wouldnt have been C. had been ill, should have beenD. hadnt been ill, could be 5. Were I to do it, I _ it some other way. A. will do B. would do C. would have done D. were to do 6. I _ him the answer _ possible, but I was so busy
9、then.A. could tell, if it had been B. must have told, were it C. should have told, had it been D. should have told, should it be 7. Without your help, we_ so much. A. wont achieve B. didnt achieve C. dont achieve D. wouldnt have achieved 8. You didnt take his advice. _ his advice, you _ such a mista
10、ke. A. Had you taken, wouldnt have made3B. If you had taken, would make C. Were you lo take, shouldnt have madeD. Have you taken, wont have made 9. We wish we _ what you did when we were at high school. A. did B. could have done C. have done D. should do 10. She wishes she _ to the theatre last nigh
11、t. A. went B. would go C. had gone D. were going 11. Tom is very short now. His mother wishes that he _ be tall when he grows up. A. could B. should C. would D. were able to 12. My sister advised me that I _ accept the invitation. A. could B. must C. should D. might 13. He asks that he _ an opportun
12、ity to explain why hes refused to go there. A. is given B. must give C. should give D. be given 14. Do you think of Wang Fangs suggestion that he _ Mr. Li to the party? A. will invite B. have invited C. is invited D. invite 15. I insisted that he _ at once. A. be gone B. go C. would go D. might go 1
13、6. Li Ming insisted that he _ anything at all. A. hadnt stolen B. shouldnt steal C. doesnt steal D. steal 17. It is quite natural that my coming late again _ them very angry. A. had made B. would make C. makes D. make 18. He acted as if he _ everything in the world. A. knew B. knows C. has known D.
14、wont know 19. Read it aloud so that I _ you clearly. A. may hear B. will hear C. hear D. have heard 20. They got up early in order that they _ they first train. A. caught B. will catch C. might catch D. shall catch 4参 考 答 案一 、 填 空 专 练 1.had not sunk would not have been 2.had been spotted;would not h
15、ave been 3.had been;would have been saved 4.had filled; would have been saved 5.had realized;would not have happened 6.had listened for 7.had been made; would have survived 专 练 ( 二 )1.hadnt told 2.arrived 3.hadnt eaten 4.hadnt had; would have lent5. couldnt have been saved 6.had taken; couldnt fail 7. would have suffered8.had followed 9.should be organized 10.be transported 二15 BADAB 610 CDABC 1115 CCDDB 1620 ADAAC