【正文】
D. mustn’t have finished 41. But for his help, I _____. A. should not have succeeded B. have not succeeded C. did not succeed D. had not succeeded 42. He hesitated before kicking the ball, otherwise he ___ a goal. A. had scored B. scored C. would score D. would have scored 43. Yesterday Jane walked away from the discussion. Otherwise, she _____ something she would regret later. A. had said B. said C. might say D. might have said 44. I’ve been too busy recently, otherwise I__ to you two days ago. A. would have written B. would write C. wrote D. had written D A A A D D A 45. If you _____ with Gee earlier, you _____ so angry now. A. talked。 would not have been B. had talked。 would not be C. would talked。 would not have been D. talked。 would not be 46. I would let you go home now if it _____ so hard. A. didn’t rain B. weren’t raining C. hadn’t rained D. isn’t raining 47. If it had been possible, I would have helped him, but I _____ so busy then. A. had been B. would be C. were D. was 48. I told Sally how to get here, but perhaps I _____ for her. A. had to write it out B. must have written it out C. should have written it out D. ought to write it out 49. — Why didn’t you buy it?— I __ but I didn’t have the money. A. would B. would have C. had had D. had bought 50. I _____ you a valuable present for your birthday, but I was short of money at that time. A. would like to give B. would have liked to give C. like to give D. like to have given B B D C B B