英语:虚拟语气语法总结内容摘要:

hould / ought to do / be doing 应该做而没做 should/ought to have done 需要做 need do 本没必要做而做 needn’ t have done 本可以 /可能做而未做 could have done 如果„是会的 would have done 能力过关 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. _____ I you, I would go with him to the party. A. Was B. Had been C. Will be D. Were 4. 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 5. Look at the terrible situation I am in! If only I _____ your advice. A. follow B. would follow C. had followed D. have followed 6. I would have gone to visit him in the hospital had it been at all possible, but I _____ fully occupied the whole of last week. A. were B. had been C. have been D. was 7. The sun rises in the east and sets in the west, so it seems as if the sun _____ round the earth. A. were circling B. circles C. is circling D. be circling 8. I wish I _____ with her. A. would be B. am C. was D. were 9. If the Watergate Incident _____, Nixon would not have resigned from the presidency. A. did not occur B. had not occurred C. was not occurring D. be circling 10. He speaks Chinese as fluently as if he _____ a Chinese. A. were B. had been C. is D. has been 文档 基础教育资源 11. John is so strongly built that he looks as if he _____ an elephant. A. lifts B. is lifting C. lifted D. could lift 12. He described the town as if he _____ it himself. A. had seen B. has seen C. saw D. sees 13. It is important that the TOEFL office _____ your registration. A. will confirm B. confirm C. confirms D. must confirm 14. Without electronic puters, much of today’s advanced technology _____. A. will not have been achieved B. have not been achieved C. would not have been achieved D. had not been achieved 15. It’s about time people _____ notice of what women did during the war. A. take B. took C. have taken D. will take 16. He’s working hard for fear that he _____. A. should fall behind B. fell behind C. may fall behind D。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。