虚拟语气专练(一)_第1页
虚拟语气专练(一)_第2页
虚拟语气专练(一)_第3页
虚拟语气专练(一)_第4页
虚拟语气专练(一)_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、班 级姓 名考 场考 号虚拟语气专练(一)练习一1. If I _ ten years younger, I _ very happy. A. were, would be B. am, shall be C. were, shall be D. am, would be 2. -You can ask your brother for help. -He is not at home. If he _, I _ . A. is, would B. were, would C. is, will D. were, will 3. If you _ the doctors advice, you

2、 would have already recovered. A. follow B. followed C. would follow D. had followed 4. If he had not missed the train, he _ there by then. A. might get B. might have got C. got D. had got 5. What would you have done last night, if you _ to write your homework. A. hadnt B. havent had C. didnt have D

3、. hadnt had 6. -Did you catch the plane? -No, if I had hurried, I _ . A. would B. would have C. could D. did 7. Why didnt you tell him the truth? If I _ you, I would have. A. were B. had been C. am D. would be 8. -How do you like the party? -Wonderful. If you had come with us, you _ a good time. A.

4、had B. had had C. would have D. would have had 9. If I _ out of my ink, I would have finished writing the paper. A. didnt run B. shouldnt run C. havent run D. hadnt run 10. If you _ early tomorrow morning, you would be there by noon. A. have started B. were start C. were to start D. had started 11.

5、If you _ to the moon one day, you would find it quite different from the earth. A. travel B. had travelled C. should travel D. have trarelled 12. What _ yesterday if you _ TV programme. A. would you do, hadnt watch B. would you have done, hadnt watched C. could you do, didnt watch D. would you have

6、done, didnt watch 13. -Are you thinking about going to Dalian for the vacation? -No, but if I _ time, I _ very glad to go there. A. have, will be B. had had, would have been C. had, would be D. had had, would be 14. -My boss often made me work day and night. -If I _ you, I _ the job. A. am, will giv

7、e up B. had been you, would have given up C. were, would give up D. had been you, would give up 15. If you tell me all about it, I _ able to decide. A. would be B. could be C. were D. shall be 16. If you _ George, would you please tell him to ring me?A. saw B. were to C. have seen D. see 17. Im sure

8、 he hasnt sent the letter. If he _ it, I _ . A. sent, got B. sent, have got C. sent, would go D. had sent, would have got 18. -Sally finally got here from Chicago. -If she _ earlier, we _ her to the party then. A. came, would take B. had come, would have taken C. comes, will take D. had come, would

9、take 19. I dont know whether to take the medicine at once. If I _ ,I _ it. A. knew, would take B. had known, would have taken it C. knew, would have taken D. had known, would take 20. -Did you need any help with your maths last night? -No, If _ , I _ you. A. had, would have called B. had, would call

10、 C. had needed, would have called D. had needed, would call 练习二1. I would buy that car,if I _ enough money. A. have B. had C. will have D. had had 2. Ford might have come to school in time for Professor Smiths lecture, _ . A. if he got up earlier B. unless he had got up earlier C. but he got up rath

11、er late D. but he had got up so late 3. _ their help in the past years, he would be living a hard life and might even have starve to death. A. With B. If it were not for C. If it had not been for D. If not 4. If it had not rained yesterday, the ground _ muddy now. A. is not B. will not be C. would n

12、ot be D. would not have been5. You _ any difficulty now, if you had made a more careful plan. A. wont meet with B. would not meet with C. would not have met with D. have not met with 6. He did his best in everything, _ he would not have been what he was. A. and B. but C. otherwise D. but that 7. -Wh

13、at would you wish to do if you were to be a college student again? -Thats very hard to say, but I wish I _ biology when I was a college student. A. had studied B. studied C. study D. have studied 8. -You should have gone to the show with us yeaterday. Its very good. -I wished I _ , but I was busy wi

14、th my report. A. had B. did C. would have D. were 9. Mr Johnson said angrily, Dont order me about, as if I _ your wife. Im not. We are both the bosss men. A. were B. am C. would be D. had been 10. _ the thick fence, he would have been more fearful. A. But for B. Without C. If it were not for D. both

15、 A and B 11. He talked as if he _ to Beijing, but I knew he hadnt. A. went B. were C. had been D. would have been 12. -Would you have told him the awswer, if possible? -Yes, I would have, but I _ very busy. A. had been B. were C. was D. would be 13. If he _ in England, what language could he probabl

16、y speak now?A. were born B. had been born C. would have been born D. was born14. If we _ Stevens advice, we would not be lost in the forest. A. took B. had taken C. have taken D. would take15. If the govenment had built more houses for the homeless people after the earth quake, the housing problems

17、now in some parts of the city _ so serious now. A. wouldnt be B. will not have been C. wouldnt have been D. would have not been 16. What a heavy rain it is! If we _ the rain coat, we wouldnt _ in the rain. A. had put on, be walking B. put on, walk C. put on, be walking D. should put on, walk 17. -Wh

18、y is the window broken? -If I _ care, it _ . A. took, wouldnt happen B. had taken, wouldnt have happened C. took, wouldnt have happened D. had taken, wouldnt happen 18. -Do you think the thief entered through the side door? -No, if he had, he _ the living room window. A. would break B. would have br

19、oken C. wouldnt break D. wouldnt have broken 19. I _ one of Toms paintings, but if I had, he would have given it to me. A. wanted B. want C. didnt want D. dont want 20. Ive forgotten his telephone number. If I _ it down, I _ you now. A. put, would have told B. put, would tell C. had put, would have

20、told D. had put, would tell 练习三:【高考真题】1. The plant is dead. I _ it more water. A. will give B. would have given C. must give D. should have given2. I wish I _ you yesterday. A. seen B. did see C. had seen D. were to see3. If my lawyer _ here last Saturday, he _ me from going. A. had been; would have

21、 prevented B. had been; would preventC. were; would prevent D. were; would have prevented4. He _ you more help, even though he was very busy. A. might have given B. might give C. may have given D. may give5. Without electricity human life _ quite different today. A. is B. will be C. would have been

22、D. would be6. If it _ for the snow, we _ the mountain yesterday. A. were not; could have climbed B. were not; could climbC. had not been; could have climbed D. had not been; could climb7. We _ last night, but we went to the concert instead. A. must have studied B. might study C. should have studied

23、D. would study8. - If he _ , he _ that food.- Luckily he was sent to the hospital immediately. A. was warned; would not take B. had been warned; would not have takenC. would be warned; had not taken D. would have been warned; had not taken9. I didnt see your sister at the meeting. If she _ , she wou

24、ld have met my brother. A. has come B. did come C. came D. had come10. When a pencil is partly in a glass of water, it looks as if it _ . A. breaks B. has broken C. were broken D. had been broken11. You didnt let me drive. If we _ in turn, you _ so tired. A. drove; didnt get B. drove; wouldnt getC.

25、were driving; wouldnt get D. had driven; wouldnt have got 虚拟语气测试 1.Did you submit(递交)your application for a Masters degree(硕士学位)?Not yet. If I_ to see my father, I would have.”A. didnt go B. havent gone C. wouldnt have gone D. hadnt gone2.Why didnt Tom give you one of his paintings?I didnt want one,

26、 but he would have given me one if I _.A. Do B. would C. will D. had3.Do you think the thief entered through the garage door?No, if he had, I dont believe _broken the living room window.A. would he have B. he had C. he would have D. he has4._Id have told you.A. If I would have known it B. If I had h

27、ave known itC. Had I know it D. Should I know it 5.I was busy that day. Otherwise I_there with them. A will have gone B had gone C have gone D would have gone6.It is raining, and I have no umbrella.Heres mine, and I insist _it.A. you to take B. that you take C. that you taking D. you taking7. The pr

28、ofessor gave orders that the test _before 5:30.A. be finished B. will finish C .will be finished D. shall finish8. I must go there earlier. John has suggested that I _an hour before the discussion begins. A. go B. shall go C. will go D. would go9. I didnt go to the party, but I do wish I _there.A. w

29、as B. were C. had been D. went10. She speaks as if she _on the spot.A. was B. were C. had been D. is11. If I _ten years younger, I _ very happy.A. were, would be B. am, shall be C. were, shall be D. am, would be12. You can ask your brother for help. He is not at home. If he _, I _.A. is, would B. we

30、re, would C. is, will D. were, will13. If you _the doctors advice, you would have already recovered.A. follow B. followed C. would follow D. had followed14. If he had not missed the train, he _by then.A. might get B. might have got C. got D. had got15. What would you have done last night, if you _to

31、 write your homework.A. hadnt B. havent had C. didnt have D. hadnt had16. Did you catch the plane?No. if I had hurried, I _.A. would B. would have C. could D. did17. Why didnt you tell him the truth? If I _you, I would have.A. were B. had been C. am D. would be 18.How do you like the party?Wonderful

32、. If you had come with us, you _a good time.A. had B. had had C. would have D. would have had19. If I _out of my ink, I would have finished writing the paper.A. didnt run B. shouldnt run C. havent run D. hadnt run20. If you _early tomorrow morning, you would be there by noon.A. have started B. were

33、started C. were to start D. had started21.Did you hand in your application for a league member?Not yet. If I _to see my father, I would have.A. didnt go B. havent gone C. wouldnt have gone D. hadnt gone22.Why didnt Tom give you one of his paintings?I didnt want one, but he would have given me one if

34、 I _.A. do B. would C. will D. had23.Do you think the thief entered through the garage door?No, if he had, I dont believe _broken the living room window.A. would he have B. he had C. he would have D. he has24._Id have told you.A. If I would have known it B. If I had have known itC. Had I known it D.

35、 should I know it25. I _come yesterday, but I couldnt.A. was to have B. must C. ought D. have to26How 1 wish every family _ a large house with a beautiful garden! Ahas B. had Cwill have Dhas had27It is suggested that some skilled teachers _ to teach the children in these mountainous areas A. must be

36、 sent B. be sentC. should send D. should send for28. I insisted that his suggestion _ reasonable and it _ at the meeting. A. be, be discussedB. is, be discussed C. was, discussed D. was, be discussed29. We _ into trouble _ your help. A. would have got, but for B. wouldnt have got, thanks to C. would

37、 have got, if only D. mustnt get, without30. You should have passed the examination, but most of you _ . Why? A. should fail B. failed C. did D. did so31. She was so upset that she burst into tears. Id rather you _ her all about it. A. didnt tell B. hadnt told C. dont tell D. wont tell32 The enemy _

38、 the city, but the sand storm _ A. could have bombed, helped B. could have bombed, had helped C. was able to bomb, help D. might bomb, could help 33. If he _ , he _ that food. Luckily he was sent to hospital immediately, A. was warned, would not take B. had been warned, would not have taken C. would

39、 be warned, had not taken D. would have been warned, had not taken 34. When a stick is partly in a bottle of water, it looks as though it _ A. breaksB. has broken C. were broken D. had been broken 35. It is high time that they _ the war on Iraq. A. stop B. stopped C. must stop D. has stopped36. He w

40、as in a hurry the other day. Otherwise he _ you repair the computer.1 A B C D 6 A B C D 11 A B C D 16 A B C D 2 A B C D 7A B C D 12 A B C D 17 A B C D 3 A B C D 8 A B C D 13 A B C D 18A B C D 4 A B C D 9A B C D 14 A B C D 19 A B C D5A B C D 10A B C D 15 A B C D 20A B C D21 A B C D 26A B C D 31 A B C

41、 D 36 A B C D22A B C D 27 A B C D 32 A B C D 37 A B C D23A B C D 28A B C D 33 A B C D 38 A B C D 24A B C D 29A B C D 34 A B C D 39 A B C D25 A B C D 30A B C D 35 A B C D 40 A B C D41 A B C D 46 A B C D 51 A B C D 42A B C D 47 A B C D 52 A B C D 43 A B C D 48 A B C D 53 A B C D 44 A B C D 49 A B C D

42、54 A B C D 45 A B C D 50 A B C D 55 A B C D A. would helpB. should helpC. would be helping D. would have helped 37. The woman was very anxious that her wounded son_ to the nearest hospital at once. A. should send B. would be sent C. sent D. be sent38. If it _ for the rain, we _ for an outing yesterd

43、ay. A. were not, could not have gone B. were not, could go C. had not been, could have gone D. had not been, could go39 Isnt it strange that a mean man like him _ money to the poor boy? A. should give B. has given C. might giveD. would give40. The old professor gave orders that the experiment _ befo

44、re Friday. A. was finished B. will finish C. should be finished D. shall be finished41. Without his help, we _ such rapid progress. A. dont makeB. would not make C. didnt make D. would not have made42. If only I _ to my parents advice! A. listening B. listen C. am listening D. had listened43. I hope

45、d _ back early. A. her to come B. that she would come C. that she will come D. hers coming44. _ you succeed and _ you be happy! A. May, mayB. Wish, wish C. Hope, hope D. Should, may45 He studies very hard lest he _ in the entrance examination. A. failsB. should fail C. failed D. will fail46. If ther

46、e were no subjunctive mood, English _ much easier. A. will be B. would have been C. could have been D. would be47.The guard at the gate insisted that everybody _ the rules A. obeys B. obey C. will obey D. would obey48. -The experiment had failed!-I suggest you _ again. A. try B trying C. will try D.

47、 would try49 -He is a very brave man. -Yes. I wish I _ his courage. A. have B. had C. will have D. would have50. If she had worked harder, she _ . A. would succeed B. had succeeded C. should succeed D. would have succeeded班级 姓名 成绩答案与分析练习一:1选A。2选B。3选D。从两个方面分析都应选D。从follow the doctors advice动作本身分析,这是个非延续性动词,所以它只能是要么已经,要么将来,即要么与过去事实相反,要么与将来事实相反。从全句的意思中分析,应是前者。也可以从主句中分析。它是与过去事实相反的would have recovered。从全句的意思上看,从句也应是与过去事实相反。4选B。,不是非得。have一词作有解时,其否定和疑问的形式有两种,you dont have, you havent,但作除有解以外的含义时,只能有第一种否定或疑问形式,所以选项A是错的。B项不是虚拟语气,C项是与现在或将来事实相反故也须排除。6选B。 根据问句,if条件从句及全句的意思,主句只能理解为与过去事实相反, wo

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论