举一反三
- 虚拟语气强化练习题 Part I. Multiple Choice 1. ______ go downtown this afternoon, please post the letter for me. A. Had you B. Were you to C. If you did D. Shall you 2. You didn’t let me drive. If we ______ in turn, you ______ so tired. A. drove, didn’t get B. were driving, wouldn’t get C. drove, wouldn’t get D. had driven, wouldn’t have got 3. If it ______ for the snow, we _______ the mountain yesterday. A. were not, could have climbed B. were not, could climb C. hadn’t been, could have climbed D. hadn’t been, could climb 4. The new airport _______ if they had not stopped working on it. A. would complete B. had been completed C. had completed D. would have been completed 5. If he _______ his doctor’s advice, he ________ alive. A. had taken, might still have been B. had taken; might still be C. might have taken; had still been D. took; might still be 6. If you ______ in good health, I _______ you go on a trip yesterday. A. were; would have let B. had been; would have let C. had been; had let D. were; had let 7. I lost your address, otherwise (or) I _________ you long before. A. had visited B. have visited C. would have visited D. should visit 8. The guard at the gate insisted that everybody _______ the rules. A. obeys B. obey C. will obey D. would obey 9. The boss insisted that John ________ unfit for his work. A. was B. is C. should be D. were 10. The officer commanded (ordered) the damaged bridge ____ before dawn. A. must be repaired B. would be repaired C. be repaired D. should have been repaired 11. He suggested (advised, proposed) that the wounded _______ to the hospital as soon as possible. A. had been sent B. should have been sent C. would be sent D. (should) be sent 12. He came home with a smile on his face, which suggested that he __ work. A. should find B. had lost C. should have found D. had found 13. Most of the members demanded (requested, required, asked) that the meeting ________ till after Friday. A. shouldn’t put off B. not be put off C. wouldn’t be put off D. not put off 14. I wish I ________ how to translate this sentence. A. knew B. know C. have known D. should know 15. –Has Fangfang been to New York? –No, but she wishes she _____. A. would B. will next time C. had D. had next time 16. I wish I _______ the TV program last night. A. could watch B. have watched C. watched D. could have watched 17. The two strangers talked as if they ______ fiends for years. A. should be B. would be C. have been D. had been 18. When a pencil is partly in a glass of water, it looks as if (though) it _______. A. breaks B. has broken C. were broken D. has been broken 19. Look at the clouds, it looks as if it _______ rain. A. will B. would C. were D. is going to 20. _______ he were trying to teach them all he knew. A. It seemed that B. They had hoped C. It seemed as if D. They thought 21. The doctor urged that she _________ an operation as early as possible. A. had B. has C. have D. would have 22. Without your encouragement and support, we ________________. A. should not succeed B. would not succeed C. would have succeeded D. would not have succeeded 23. I think it’s high time the children __________ to school. A. go B. are going C. will go D. went 24. Given more time and money, he ____________better than what it is. A. did B. had done C. could have done D. would do 25. The same thing, happening in war time, ___________ great disaster. A. will amount to B. amounts to C. would have amounted to D. would amount to
- Even if I with you then, I much for you. A: would be; would not do B: were; should not have done C: had been; would not do D: had been; should not have done
- He must have had an accident, or he ______ here then. A: should be B: B. would be C: could have been D: D. would have been
- 145. ____ you come late that morning, you ____ missed the train. A: A. If; would be B: B. Have; had C: C. Had; would have D: D. Had; had
- If you had asked me, I ___________ you all the boy’s story. A: A. would have told B: B. shall tell C: C. would tell D: D. will have told
内容
- 0
____ I realized the consequences, I would never have done that. A: A. Unless B: B. If C: C. When D: D. Had
- 1
18. I’ll have to push the car to the side of the road because we ______ if we leave it here. a. will be fined b. would be fined c. will being fined d. will have been fined A: a. will be fined b. would be fined c. will being fined d. will have been fined B: b. would be fined c. will being fined d. will have been fined C: c. will being fined D: d. will have been fined
- 2
We didn't know his telephone number; otherwise we _______him. A. had telephoned B. must have telephoned C. would telephone D. would have telephoned A: B: C: D:
- 3
If I had not been enjoying the work, I______so much of it. A: would not do B: would not have done C: should not do D: should not have done
- 4
If I a bee, I work much harder. A: A. were , would B: B. were, shall C: C. am, will D: D. have, should