91. I wish ___ I busy yesterday; I could have helped you with the problem. A. hadn’t been B. weren’t C. wasn’t D. have not been
90. The Law requires that everyone ___ his car checked at least once a year. A. has B. had C. have D. will have
89. We might have failed if you ___ us a helping hand. A. have not given B. would not give C. had not given D. did not give
88. If I __ you, I ___ more attention to English idioms and phrases. A. was/ shall pay B. am/ will pay C. would be/ would pay D. were/ would pay
87. The Bakers arrived last night, if they’d only let us know earlier, ___ at the station. A. we’d meet them B. we’ll meet them C. we’d have met them D. we’ve met them
86. His doctor suggested that he ___ a short trip abroad. A. will take B. would take C. take D. took
85. ___ today, he would get there by Friday. A. Would he leave B. Was he leaving C. Were he to leave D. If he leaves
84. If she could sew, ___. A. she make a dress B. she would have made a shirt C. she will make a shirt D. she would had made a coat
83. I recommended that the student ___ his composition as soon as possible. A. finishing writing B. should finish the writing C. finish writing D. finished writing
82. “Why didn’t you buy a new car?” “I would have bought one if I ___ enough money. ” A. had B. have had C. would have D. had had