【正文】
have learned18. We weren’t sure which way to go. In the end we turned right. You _____ the wrong way. You _____ left. A. went。 should have turned B. have gone。 must turn C. went。 would have turned D. had gone。 must have turned19. If there were no subjective mood, English much easier.(84,17)A. will be B. would have been C. could have been D. would be20. The guard at the gate insisted that everybody the rules. (85,10)A. obeys B. obey C. will obey D. would obey21. If she had worked harder, she . (86,10)A. would succeed B. had succeeded C. should succeedD. would have succeeded22. There was plenty of time. She . (87,6)A. mustn39。t have hurried B. couldn39。t have hurriedC. must not hurry D. needn’t have hurried23. I insist that a doctor immediately.(88,6)A. has been sent for B. sends for C. will be sent for D. be sent for24. The rice if you had been more careful.(88,9)A. would not be burning B. would not burnC. Would not have been burnt D. would not burnt25. If my lawyer here last Saturday, he me from going.(89,15)A. had been。 would have prevented B. had been。 would preventC. were。 would prevent D. were。 would have prevented26. Jenny have kept her word. I wonder why she changed her mind.(91,33)A. must B. should C. need D. would27. If it for the snow, we the mountain yesterday. (91,38)A. were not。 could have climbed B. were not。 could climbC. had not been。 could have climbed D. had not been。 could climb28. Without electricity human life quite different today.(91MET,38)A .isB. will be C. would have been D. would be29. We last night, but we went to the concert instead.(92,33)A. must have studied B. might study C. should have studied D. would study30. —If he , he that food. (93,25)—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 taken31. I told Sally how to get here, but perhaps I for her.(94,16)A. had to write it out B. must have written it outC. should have written it out D. ought to write it out32. You didn39。t let me drive. If we in turn, you so tired. (96,19)A. drove, didn39。t get B. drove。 wouldn39。t getC. were driving。 wouldn39。t get D. had driven。 wouldn39。t have got33. Yesterday, Jane walked away from the discussion. Otherwise, she something she would regret later.(96上海,21)A. had said B. said C. might say D. might have said34. I wish I ____ you yesterday. (88, 40)A. seen B. did see C. had seen D. were to see35. If only he ____ quietly as the doctor instructed, he would not suffer so much now. (NMET/上海/2000/36)A. lies B. lay C. had lain D. should lie36. What would have happened ______, as far as the river bank? (NMET/Shanghai/2001/40)A. Bob had walked farther B. if Bob should walk fartherC. had Bob walked farther D. if Bob walked farther37. He hesitated for a moment before kicking the ball, otherwise he ______ a goal. (NMET/Shanghai/2001/spr./40)A. had scored B. scored C. would score D. would have scored38. How I wish every family _____ a large house with a beautiful garden! (NMET/Shanghai/spr./2002/31)A. has B. had C. will have D. 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. wouldn39。t have fallen B. had not fallen C. shall fall D. were to fall40. Look at the trouble I am in! If only I ______ your advice. (NMET/Shanghai/2003/spr./40)A. followed B. would follow C. had followed D. should follow41. ─ If the traffic hadn39。t been so heavy, I could have been back by 6 o39。clock. (2005/湖南/30)─ What a pity! Tina ____ here to see you.A. is B. was C. would be D. has been42. ─ We missed you at this morning39。s meeting, Diana.─ _____, but if I hadn39。t had to meet a friend, I would have been there. (2005/重慶/35)A. Me, too B. I39。m sorry C. Never mind D. Thank you43. Eliza remembers everything exactly as if it ____ yesterday. (2006/全國I/31)A. was happening B. happens C. has happened D. happened44. If it were not for the fact that she ____ sing, I would invite her to the party. (2006/福建/27)A. couldn39。t B. shouldn39。t C. can39。t D. might not45. ___ fired, your health care and other benefits will not be immediately cut off. (2006/湖北/31)A. Would you be B. Should you be C. Could you be D. Might you be虛擬語氣專項答案:B A A