|
一、基础练习 1. ---I’ve bought a box of chocolates for our daughter. ---Oh, how good a dad! But she doesn’t like sweet things, _____that? A. Don’t you know B. Haven’t you known C. Didn’t you know D. Hadn’t you known 2. ---Have you decided already?---Yes, I ____at once. A. have decided B. decided C. will decide D. had decided 3. Glad to see you back. How long _____in Russia? A. did you stay B. have you stayed C. were you staying D. have you been staying 4. He works in a factory now, but he _____ on a farm for 20 years. A. worked B. has worked C. had worked D. had been working 5. Where on earth have you been? We _____ you back much earlier. A. were expecting B. are expecting C. had expected D. expect 6. ---I beg your pardon!---Oh, you _____ to me carefully. (just now) A. didn’t B. haven’t listened C. don’t listen D. weren’t listening 7. ---Mr. White didn’t come last night, did he?---No. We ______ . A. had waited B. have been waiting C. were waiting D, had been waiting 8. ---Could you take a message for Mr. Green? ---Certainly. I _____ him about something at any case, so it _____ may other. A. may see; isn’t B. see; won’t be C. will see; isn’t D. will be seeing; won’t be 9. ---Who is the old man talking with your teacher? ---I don’t know. I _____ him before. A. was never seeing B. had never seen C. never saw D. wouldn’t see 10. I can guess you were in a hurry. You ______ your sweater inside out. A. had worn B. wore C. are wearing D. were wearing 11. Going out for tea with friends _____ increasingly popular during the past twenty years. A. becomes B. became C. has become D. had become 12. As far as we know, Tom spends at least as much time watching TV as he ______ . A. does writing B. writes C. writing D. does to write 13. ---I hope you enjoyed the film last night. ---How on earth do you know I went to a film? I ______ you. A. won’t tell B. didn’t C. haven’t told D. don’t tell 14. Turn off the tap please. The water _______ . A. was wasted B. wastes C. is wasting D. is wasted 15. ---I thought I asked you to fix the radio. ---Oh, I’m sorry. I ______ it right away. A. am to do B. will do C. was about to do D. am going to do. 16. ---The farmer president was caught at last. ---Really? Where _____ himself? A. had hidden B. has he hidden C. was he hidden D. has he been hiding 二、提高练习 1.Were it not for the snowy weather, we __________all right. A. would be B. would have been C. were D. may be 2. ________more careful, his ship would not have sunk. A. If the captain were B. Had the captain been C. Should the captain be D. If the captain would have been 3. If he _________ me tomorrow, I would let him know. A. should call B. should not have been able C. were not able D. are not able 4. If you asked your father, you ______________ permission. A. may get B. might get C. should have called D. maybe get 5. _____________today, he would get there by Friday. A. Would he leave B. Was he leaving C. Were he to leave D. If he leaves 6. ______I you, I would go with him to the party. A. Was B. Had been C. Will be D. Were 7. Had Paul received six more votes in the last election, he ____________our chairman now. A. must have been B. would have been C. were D. would be 8. ____________ the English examination I would have gone to the concert last Sunday A. In spite of B. But for C. Because of D. As for 9. Look at the terrible situation I am in! If only I _____________your advice A. follow B. would follow C. had followed D. have followed 10. If the horse won today, it _____________ thirty races in five years. A. would have won B. won C. must have won D. did have won 11. There is a real possibility that these animals could be frightened, _______a sudden loud noise. A. being there B. should there be C. there was D. there having been 12. If you hadn’t taken such a long time to get dressed, we’d______________ there by now. A. be B. circles C. is circling D. be circling 13. I wish I ___________ with her. A. would be B. am C. was D. were 14. The picture exhibition bored me to death. I wish I_______________ to it. A. had not gone B. have not gone C. did not go D. can not have gone
[1] [2] 下一页 |