1、 演练方阵 第6讲虚拟语气 其玄武之主旨大意题 基础巩固 一、单项选择 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. How
2、I wish every family ____a large house with a beautiful garden. A. has B. had C. will have D. had had 3. 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
3、driven; wouldn’t have got 4. _______it rain tomorrow, we would have to put off the visit. A. Were B. Should C. Would D. Will 5. I suggested the person _____ to be put into prison. A. refers B. referring C. referred D. refer 6. When a pencil is partly in a gl
4、ass of water, it looks as if it____. A. breaks B. has broken C. were broken D. had been broken 7. I insisted _____to see a doctor, but he insisted nothing ___ wrong with him. A. on him to go; should be B. he went; be C. he go; was D. he should to; is 8.
5、Your aunt invites you to the movies today ---I would rather she ____ me tomorrow than today. A. tells B. told C. would tell D. had told 9. ---Would you have called her up? ---Yes, but I ____busy doing my homework. A. was B. were C. had been D. would be
6、 10. I was ill that day, otherwise I ____ the sports meet. A. would have taken part in B. took part in C. had taken part in D. would take part in 11. ___the clouds, you would find the airplane in the sky easily. A. Had it not been for B. If it were no
7、t C. If it had not been for D. Were it not for 12. If my lawyer ____here last Sunday, he ____ me from going. A. had been, would have prevented B. had been, would prevent C. were, prevent D. were, would have prevented 13. ____hard, he would have pa
8、ssed the exam. A. If he were to work B. Had he worked C. Should he work D. Were he to work 14. ____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 15. Had you listened to the doctor, you ____al
9、l right now. A. are B. were C. would be D. would have been 16. 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 17. He ____busy yesterday, or h
10、e ___you with your experiment. A. was, had helped B. was, would have helped C. had been, would have helped D. were, would have helped 18. If it ____for the snow, we____ the mountain yesterday A. were not, could have climb B. were not, could cli
11、mb C. had not been, could have climbed D. hadn’t been, could climb 19. Without electricity, human life ____quite difficult today. A. is B. will be C. would have been D. would be 20. ---I am going to tell her the news ---I would as soon as you _____her about it. A.
12、didn’t tell B. don’t tell C. hadn’t tell D. won’t tell1. 二、用括号中所给动词的适当形式填空 1. If you________ (arrive) ten minutes earlier, you could have seen them off. 2. It's time that we________(go) to the railway station. 3. If they________ (not help) us, our experiment would have failed.
13、 4. You're five minutes late. I suggested that you______(come) earlier tomorrow. 5. Mother often tells us that it is necessary that we_________ (drink) a glass of water after we get up. 6. She insisted that she________(send) to work in the faraway small town. 7. _______I not ________ (forget)
14、his telephone number, I would have rung him. 8. He is busy now. If he ________(be) free, he________(go) with you. 9. The manager was in his office then. If he ________ (be) here, everything _________ (settle) in a minute. 10. Noisy as it was, he went on reading as if nothing ________(happen).
15、 三、句型转换 1. It is necessary for college students to master at least one foreign language. It is necessary college students______________ at least one foreign language. 2. Without sunlight, there would be neither plants nor animals. sunlight, there would be neither plants nor anim
16、als. 3. She insisted on translating the sentence this way. She insisted that the sentence________________________ this way. 4. The students suggested going there on foot. The students suggested ____________________________there on foot. 5. She suggested that we should go to his help. _________
17、 is that we ________ to his help. 6. Lucy didn't come to class today because she didn't feel well. _________ she ________well, she___________________ to class today. 7. I don't know French, so I can't talk to the French friends. If I________ French, I could talk to the French friends. 8
18、 He didn't take his parents' advice and he is not a college student now. If he ________ his parents' advice, he________ a college student now. 9. The professor helped me a lot and I finished the work. I couldn't ________ the work________ the professor's help. 能力提升 一、单项选择 1. If my lawyer
19、 here last Saturday, he ____ me from going. A. had been ; would have prevented B. had been; would prevent C. were; would prevent D. were; would have prevented 2. If it ____ for the snow, we ____ the mountain yesterday. A. were not; could have climbed B. were not; could
20、climb C. had not been; could have climbed D. had not been; could climb 3. I would have called you, ___________. A. if I knew your telephone number B. but I had forgotten your telephone number C. but I forgot your telephone number D. if I had forgotten your telephone number 4. Without
21、 his help, we ______ the important task ahead of time. A. didn’t complete B. wouldn’t complete C. wouldn’t have completed D. shouldn’t have completed 5. I didn’t know what would have happened, if they _____ in time. A. hadn’t come B. didn’t come C. wouldn’t come
22、 D. shouldn’t have come 6. If the doctor had been available, the child ___. A. would not die B. would not have died C. should not die D. could not die 7. ______ for the free tickets, I would not have gone to the films so often. A. If it is not B. Were it not C. Ha
23、d it not been D. If they were not 8. What ____ you _____ if you were in his place? A. will, do B. did, do C. would, do D. do, do 9. ---Shall I buy the car? --- If I ______ you , I ______ buy it. A. am, won’t B. am, shall not C. were, not D. were, wouldn’t 10. If
24、 she ____ a man, she might be elected president. A. were B. was C. is D. has 二、语法填空 1. I would rather Tom__________(come) tomorrow. 2. It seems as if it____________(be) winter now. 3. What would have happened if you ______________(not help) her child? 4. It is strange th
25、at he _____________ (think) so. 5. I wish I ___________(meet) my uncle yesterday. 6. Galileo insisted that the earth_____________(move) around the sun. 7. Supposing the weather __________(be) bad, where would you go? 8. But for your help, I couldn’t _______(find) the place. 9. What
26、do you think would happened if there ________(be) no light in the day? 10. I was very busy yesterday, otherwise I ________(go) to the party. 11. Without your help the old man_____(not live) now. 12. It is high time you________(take) the medicine, sir. 13. I wish I ____________________(can
27、/ attend) the meeting yesterday. 14. I wish I __________________(can/ fly). 15. He wished he ___________________(not/ fall) in love with her before. 16. I would rather you _______________(paint) the wall green next time. 17. I would rather she _______________(not do) that. 18. If only I ___
28、take) your advice. 三、单句改错 1. If I was you, I would run faster. _______________________________________________________ 2. If I live near my office, I would walk to work. _______________________________________________________ 3. I know nothing about the film. If I knew about
29、it, I will tell you. _______________________________________________________ 4. If she worked hard enough, she would have passed the English exam. _______________________________________________________ 5. If it were not rain tomorrow, they might go to the Great Wall. ___________________
30、 6. If you asked him yesterday, you would know what to do now. _______________________________________________________ 7. He would be a good sportsman now if he trained regularly. _______________________________________________________ 8. If it were not
31、 for the fact that she couldn’t sing, I would invite her to the party. _______________________________________________________ 9. Should the weather fine, we might go on a trip. _______________________________________________________ 10. She was very busy yesterday, otherwise she would com
32、e to the meeting. _______________________________________________________ 11. I wish I was as tall as you. _______________________________________________________ 12. How I wish I can pay a visit to Paris. _______________________________________________________ 13. He wishes that he
33、 studied French instead Japanese in the college. _______________________________________________________ 14. I would rather you pay me now. _______________________________________________________ 15. It’s high time that we go to bed. __________________________________________________
34、 16. Look at the trouble I am in! If only I followed your advice. _______________________________________________________ 四、句子翻译 1.要不是你的帮助,我不会成功的。(but for 要不是),_________________________________________________________ 2.没有电,人类今天的生活将很不一样。(without=if it were not for) __________________
35、 3. 如果我是你,我会更加努力地学习。 _________________________________________________________ 4. 如果我上周见着了史密斯先生,我就会已经告诉他这件事了。 _________________________________________________________ 5.(如果)没有因特网,生活将会很枯燥。 ________________________________________________________ 6. 我明天如果
36、有时间,我能帮你学英语的,但是我得参加一个重要会议。 _________________________________________________________ 【参考答案】 基础巩固 一、单项选择 1-5 CBDBC 6-10 CCBAA 11-15DABAC 16-20 DBCDA 二、用括号中所给动词的适当形式填空 1. had arrived 2. went (should go) 3. had not helped 4. (should) come 5. (should) drink 6. (should
37、) be sent 7. Had; forgotten 8. were;would go 9. had been; would have been settled 10. were happening 三、句型转换 1. that; should master 2. If there were no 3. should be translated 4. they go 5. Her suggestion; go 6. Had; felt; would have come 7. knew 8.had taken; would be
38、 9. have finished; without 能力提升 一、单项选择 1---5 ACCCA 6---10 BCCDA 二、语法填空 1. came 2. were 3. hadn’t helped 4. (should) take 5. had met 6. moved 7.were 8. have found 9. were 10. would have gone 11. wouldn’t live 12. took 13. could have at
39、tended 14. could fly 15. hadn’t fallen 16. painted 17. hadn’t done 18. had taken 三、单句改错 1.was—were 2. live—lived 3. will—would 4. she+ had 5. not+ to 6. you+ had 7. he + had 8. couldn’t- can’t 9. weather+ be 10. would + have 11. was—were 12. can—could
40、 13. instead—instead of 14. pay—paid 15. go—went 16. I + had 四、句子翻译 1. But for your help, I wouldn’t have succeeded. 2. Without electricity, people’s life of today would be greatly different. 3. If I were you, I would study harder. 4. If I had met Mr. Smith last week, I would have told him about it. 5. The life would be boring without Internet. 6. If I had time tomorrow, I would help you study English. But I will have to attend an important meeting. 13






