1、备考高考英语复习专项训练虚拟语气基础训练100题虚拟语气基础训练100题1.If my brother _ here last Sunday, he _ me from going.A. had been; would have preventedB. had been; would preventC. were; would preventD. were; would have prevented2. The judge ordered that the thief _ punished.A. would beB. should beC. were to beD. must be3. He
2、talked as if _ for many years.A. is living thereB. was living thereC. has lived thereD.hadlivedthere4. I wish I _ you yesterday.A. sawB. did seeC. had seenD. were to see5. The rice _ if you had been more careful.A. wouldnt be burningB. would not burnC. would not have been burnedD. wouldnt be burnt6.
3、 Without electricity, human life _ quite different today.A. wouldB. will beC. would have beenD. would be7. Id rather you _ anything about it for the time being.A. dont doB. didnt doC. hadnt doneD. wont do8. If he _ in a day or two, I would wait for him.A. returnsB. should have returnedC. were to ret
4、urnD.havereturned9. I would go to the condert but I _ no time.A. hadB. had hadC. haveD. have had10. How nice it _ if I _ a sister like you!A. should be; had beenB. would be; had beenC. would be; hadD.were;had11. _ in your position, I would go.A. If IB. Were IC. If was ID. If I am12. _ five minute ea
5、rlier, you could have seen them off.A. If you should arrive B. If you arrivedC. Had you arrivedD. Should youarrive13. I am glad we had a map. I am sure we _ if we _ one.A. would have got lost; hadnt hadB. would get lost; hadntC. couldnt have get lost; had hadD. may get lost; dont have14. The doctor
6、insisted that this patient _ seriously ill and he _ on.A. should be, should be operatedB. should have been; had been operatedC. had been; should operateD. was; should be operated15. I wish my husband _as well as _.A. will dress; youB. be dressed; youC. dressed; you D. dress; you16. If we _ hard in t
7、he past few years, things _ so smoothly now.A. hadnt worked; had goneB.hadntbeenworking;wouldntbegoingC. didnt work; werent goingD. hadnt worked; would have gone17.I_eachofthegroupleadersimmediatelyworkoutapracticalplanofstudy.A. hopeB. expectC. wishD. suggest18. Without the air to hold some of the
8、suns heat. The earth at night _, toocold for us to live.A. would be freezing coldB. can freeze coldlyC.willbefreezingcoldly D. would be frezon cold19. -_ you booked the tickets in advance, we would have left for Italy.-If so, we _ the ball and failed to see a lot of interesting people there.A. had;
9、should missB. should, might have missedC. should; had missedD. had; would have missed20. I am not fee today. If I _ free today, I _ and visit some of my friends.A. am will goB. were; would goC. shall be; may goD.be;mustgo21. It is strange that she _ so upset.A. isB. will beC. becameD. be22. You have
10、 been working on this morning. Its time you _.A. have a restB. will have a rest C. had a restD.mighthavearest23. But for your help, I _.A. should not have succeededB. had not succeededC. were to succeedD. have not succeeded24. If only the weather _ fine!A. beB. isC. wasD. were25.-Iwontgoclimbignthem
11、ountainthisafternoonbecauseIwanttohavearest.-_ change your mind, give me a call.A. Might youB. Should youC. Were youD. Would you26. What the workers insisted on was that they _ more pay.A. should giveB. be given C. would be givenD. were given27. _ I _ more money with me that day, I _ you some.A. Did
12、; have ;could lendB. Have; had; would lendC. had; have; would have lentD. Had; had; would have lent28. It is necessary that all the young trees _ more water.A. be givenB. must be givenC. will be givenD. will have beengiven29. It is demanded that we _ there on foot.A. not to goB. dont goC. wont goD.
13、not go30. Johns pale face suggested that he _ ill, and his parents suggested that he_ a medical examination.A. be; should haveB. was; haveC. should be; hadD. was; has31. If my lawyer _ here last Saturday, he _ me from going.A. had been; would have preventedB. had been; would preventC. were; would pr
14、eventD. were; would have prevented32. If Joe _ in your position, he wouldnt be different.A. had beenB. wereC. isD. would be33. We had time, we _ another try.A. are going to beB. would haveC. should have hadD. had34. If the sun _ in the west, my life wouldnt be different.A. were to riseB. risesC. had
15、 risenD. has risen35. Give more time and money, we _ better than what it is.A. didB. had doneC. would have doneD. would do36. I think it is high time that the children _ to school.A. goB. will goC. wentD. are going37. Mr. Dean _ a professor today if he had studied in a university.A. will beB. could
16、beC. isD. had been38. Tom would bring you what youve been expecting if he _ here tomorrow.A. comesB. would comeC. will comeD. should come39. My grandma would have died if the doctor _ in time.A. should comeB. would comeC. hadnt come D. has no been40. If you _ hard in the past few months, your lesson
17、s wouldnt be going sosmoothly now.A. hadnt been studyingB. havent studied C. didnt studyD.wouldntt study41. The teacher demanded that the students _ late for class.A. are notB. will not beC. shouldnt beD. wouldnt be42. Even though my friend was very busy, he _ me more help.A. might have given B. may
18、 have givenC. might giveD. may give43. It was ordered that no smoking _ in the library.A. should allow B. be allowedC. will be allowedD. is allowed44. Without your encouragement and support, I _.A. would not succeedB. would not have succeeded C.shouldnotsucceededD. would have succeeded45. The boss r
19、equired that Amy_ at the company by eight.A. isB. would beC. beD. will be46. Its high time that we _.A. should startB. startC. would startD. will start47. Betty wished that she _ Mary about the bad news.A. didnt tellB. hadnt toldC. hasnt toldD. doesnt tell48. Id rather you just _ in bed and _ anythi
20、ng for at least three weeks.A. stayed; didB. would stay; didnt doC. stayed; didnt doD. stay; dont do49. But for air and water, there _ no life on the earth.A. will beB. isC. would beD. has been50. Take care in case you _ cold.A. caughtB. should catch C. would catchD. catching51. My suggestion is tha
21、t a few persons _ to help us.A. will be sentB. sentC. are sentD. be sent52. -If he _, he _ that food.-Luchily he was sent to the hospital immediately.A. was warned; would not takeB. had been warned; wouldnt have takenC. would be warned; hadnt takenD.wouldhavebeenwarned;hadnttaken53. _ anyone call, p
22、lease take a message.A. IfB. ShouldC. WouldD. Will54. If only we _ a phone! Im tired of queuing outside the public phone box.A. hadB. haveC. would haveD. should have55. She looks as if she _ mad.A. beB. would beC. wereD. should be56. If the dog hadnt woken us we _ the fire and it _ the house next do
23、or.A. hadnt noticed; had spread toB. wouldnt have noticed; might havespread toC. wouldnt notice; would have spread toD. didnt; notice; spread to57. I wish I _ to talk this over with Mr. Zhang when he was here last night.A. had been ableB. should be ableC. have been ableD. were able58. If you were to
24、 do it, the result _ different.A. will beB. would beC. should beD. would have been59. _ today, he would get there by Saturday.A. If he leavesB. Was he leavingC. Would he leaveD.Werehetoleave60. It was a lovely day yesterday. I wish I _ at the seaside then.A. wereB. will beC. should beD. should have
25、been61. It is a great pity that he _ so careless.A. wasB. will beC. should beD. can be62. Even if I _ with you then, I _ much for you.A. would be; would not doB. were, should not have doneC. had been; would not doD. had been; should not have done63. _, I would not refuse his invitation.A. Were I you
26、B. If I should be youC. If I was youD.IfIhadbeen you64. The whole family greeted me as though I _ a member of the family.A. amB. wereC. wouldD. should be65. _, man could not live at all.A. He had been hereB. Here he had beenC. Been here he hadD. Had he been here66. _, man could not live at all.A. We
27、re it not for the sunB. If it was for the sunC. Had it not been for the sunD. If it shouldnt be for the sun67. Their suggestion that she _ till next week is reasonable.A. waitB. are waitingC. will waitD. would wait68. If there were no subjunctive mood, English _ much easier.A. will beB. would have b
28、eenC. could have beenD. would be69. If she had worked harder, she _.A. would succeedB. had succeededC. should succeedD. would havesucceeded70. -The experiment had failed.-I suggest you _ again.A. tryB. tryingC. will tryD. would try71. When a pencil is partly in a glass of water, it looks as if it _.
29、A. breaksB. had brokenC. were brokenD. had been broken72. We _ the work on time without your help.A. hadnt had finished B. didnt have finishedC.canthavefinishedD. couldnt have finished73. If only I _ as young as you are!A. beB. amC. wereD. being74. Should it rain, the crops _.A. will be savedB. woul
30、d be savedC. had been savedD.wouldhavebeensaved75. It is important that we _ wild animals.A. will protectB. should protectC. shall protectD.areprotecting76. He is not a pilot, but he _ he _.A. wishes; wasB. wants; wasC. wants; wereD. wishes; were77. Look at the clock! Its time _ home.A. we goB. we wentC. we are going D. for us go78. They talked as if they _ friends for years.A. areB. wereC. have beenD. had been79. I _ the exam, but I failed.A. expected to have passedB. expected to pass C. expect to passD. expectto have passed80. If you ahd
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1