33.I wish I ________ you yesterday.
A. saw B. did see
C. had seen D. were to see
32.There was plenty of time. She ________.
A. mustn’t have hurried B. needn’t have hurried
C. must not hurry D. couldn’t have hurried
31.I should have rung your parents or left a message for you, but I ________.
A. haven’t B. don’t
C. didn’t D. hadn’t
30.-I stayed at a hotel while in New York.
-Oh,did you? You ________ with Barbara.
A. could have stayed B. could stay
C. would stay D. must have stayed
29.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
28.If it ________ for the snow,we ________ the mountain yesterday.
A. were not; could have climbed
B. were not; could climb
C. had not been; could have climbed
D. had not been; could climb
27.He ________ you more help,even though he was very busy.
A. might have given B. might give
C. may have given D. may give
26.But for the leadership of our Party and Government,we ________ these splendid results.
A. have achieved B. shouldn’t have achieved
C. should have achieved D. would achieve
25.It was suggested yesterday that a meeting ________ to discuss the matter.
A. will be held B. would be held
C. should hold D. be held
24.He didn’t come yesterday,or you ________ him.
A. would see B. were to see
C. might have seen D. had seen