虚拟语气练习 和答案
- 格式:doc
- 大小:40.00 KB
- 文档页数:6
虚拟语气练习:If you _______ ( arrive ) ten minutes earlier, you could have seen them off.It’s time that we ______ ( go ) to the railway station.If they ______ ( not help ) us, our experiment would have failed.You’re five minutes late. I suggested that you _____ ( come ) earlier tomorrow.Mother often tells us that it is necessary that we _____ ( drink ) a glass of water after we get up. She insisted that she _____ ( send ) to work on the faraway small town.______ I not _____ ( forget ) his telephone number, I would have rung him.He is busy now. If he _____ ( free ), he _____ ( go ) with you.The manager was in his office then. If he ______ ( be ) here, everything _______ (settle) in a minute.Noisy as it was, he went on reading as if nothing _______ ( happen ).1、It is important that a college student a foreign language.A.will master B.master C.masters D.would master2、It is strange that she without saying a word.A.should have gone out B.wentC.should go out D.goes out3、If my lawyer here last Saturday, he me from going.A.had been, would have preventedB.had been, would preventC.were, would preventD.were, would have prevent4、——“He is a brave man.”——“Yes, I wish I his courage.”A.have B.had C.will have D.may have5、If it rain, the crops would be saved.A.should B.will C.is going to D.was to6、He ordered that the medicine by a special plane.A.was sent B.would be sentC.should send D.be sent7、If you the medicine, you better now.A.took, would feel B.had taken, feltC.had taken, would feel D.took, would have felt8、She is my sister, but she often acts as if my mother.A.is B.was C.were D.had been9、I went to bed early last night, but I wish I so.A.didn’t do B.had n’t do C.haven’t done D.couldn’t do10、I’d rather he tomorrow afternoon.A.will come B.comes C.coming D.came11._________ smoking, he would not have got cancer in the lung.A. Was he given upB. Had he given upC. Did he giveD. If he gave up12. We insisted that the meaningless argument ________.A. should bring to an endB. was brought to an endC. might come to an endD. come to an end13. —I ____ to your birthday party last Sunday.—Unfortunately, you were out on business.A. had comeB. cameC. would comeD. would have come14. His suggestion that you ____once more sounds reasonable.A. tryB. triedC. must tryD. can try15. ____him not to do so, he wouldn’t have made such a serious mistake.A. Did I persuadeB. If I persuadeC. If I should persuadeD. Had I persuade16. It’s high time that we students _____ even harder at our lessons as the nationalentrance examination is coming nearer.A. workB. will workC. workedD. have to work17. It is necessary that people both young and old in China ____some English to beprepared for the Olympic Games to be held in Beijing in 2008.A. learnB. will learnC. must learnD. have learned18. ---- We were n’t sure which way to go. In the end we turned right.---- You _____ the wrong way. You _____ left.A. went; should have turnedB. have gone; must turnC. went; would have turnedD. had gone; must have turned19. If there were no subjective mood, English much easier.(84,17)A. will beB. would have beenC. could have beenD. would be20. The guard at the gate insisted that everybody the rules. (85,10)A. obeysB. obeyC. will obeyD. would obey21. If she had worked harder, she . (86,10)A. would succeedB. had succeededC. should succeedD. would have succeeded22. There was plenty of time. She . (87,6)A. mustn't have hurriedB. couldn't have hurriedC. must not hurryD. needn’t have hurried23. I insist that a doctor immediately.(88,6)A. has been sent forB. sends forC. will be sent forD. be sent for24. The rice if you had been more careful.(88,9)A. would not be burningB. would not burnC. Would not have been burntD. would not burnt25. If my lawyer here last Saturday, he me from going.(89,15)A. had been; would have preventedB. had been; would preventC. were; would preventD. were; would have prevented26. Jenny have kept her word. I wonder why she changed her mind.(91,33)A. mustB. shouldC. needD. would27. If it for the snow, we the mountain yesterday. (91,38)A. were not; could have climbedB. were not; could climbC. had not been; could have climbedD. had not been; could climb28. Without electricity human life quite different today.(91MET,38)A .is B. will be C. would have been D. would be29. We last night, but we went to the concert instead.(92,33)A. must have studiedB. might studyC. should have studiedD. would study30. —If he , he that food. (93,25)—Luckily he was sent to the hospital immediately.A. was warned; would not takeB. had been warned ;would not have takenC. would be warned; had not takenD. would have been warned; had not taken31. I told Sally how to get here, but perhaps I for her.(94,16)A. had to write it outB. must have written it outC. should have written it outD. ought to write it out32. You didn't let me drive. If we in turn, you so tired. (96,19)A. drove, didn't getB. drove; wouldn't getC. were driving; wouldn't getD. had driven; wouldn't have got33. Yesterday, Jane walked away from the discussion. Otherwise, she something she would regret later.(96上海,21)A. had saidB. saidC. might sayD. might have said34. I wish I ____ you yesterday. (88, 40)A. seenB. did seeC. had seenD. were to see35. If only he ____ quietly as the doctor instructed, he would not suffer so much now.(NMET/上海/2000/36)A. liesB. layC. had lainD. should lie36. What would have happened ______, as far as the river bank?(NMET/Shanghai/2001/40)A. Bob had walked fartherB. if Bob should walk fartherC. had Bob walked fartherD. if Bob walked farther37. He hesitated for a moment before kicking the ball, otherwise he ______ a goal. (NMET/Shanghai/2001/spr./40)A. had scoredB. scoredC. would scoreD. would have scored38. How I wish every family _____ a large house with a beautiful garden!(NMET/Shanghai/spr./2002/31)A. hasB. hadC. will haveD. had had39. It is hard for me to imagine what I would be doing today if I ______ in love, at the age of seven, with the Melinda Cox Library in my hometown. (NMET/Shanghai/2002/37)A. wouldn't have fallenB. had not fallenC. shall fallD. were to fall40. Look at the trouble I am in! If only I ______ your advice.(NMET/Shanghai/2003/spr./40)A. followedB. would followC. had followedD. should follow41. ─ If the traffic hadn't been so heavy, I could have been back by 6 o'clock. (2005/湖南/30)─ What a pity! Tina ____ here to see you.A. isB. wasC. would beD. has been42. ─ We missed you at this morning's me eting, Diana.─ _____, but if I hadn't had to meet a friend, I would have been there. (2005/重庆/35)A. Me, tooB. I'm sorryC. Never mindD. Thank you43. Eliza remembers everything exactly as if it ____ yesterday. (2006/全国I/31)A. was happeningB. happensC. has happenedD. happened44. If it were not for the fact that she ____ sing, I would invite her to the party. (2006/福建/27)A. couldn'tB. shouldn'tC. can'tD. might not45. ___ fired, your health care and other benefits will not be immediately cut off. (2006/湖北/31)A. Would you beB. Should you beC. Could you beD. Might you be虚拟语气专项答案:1、B2、A3、A4、B5、A6、D7、C8、C9、B 10、D11.B 12.D 13 D 14.A 15.D 16.C 17.A 18.A。