打印本文 关闭窗口 |
英语情态动词专项训练(有详解) |
作者:HMYYYFYY 文章来源:本站原创 点击数 更新时间:2016-09-29 文章录入:admin 责任编辑:admin |
|
【模拟解析】 1. A。空格处的意思“曾经这样想过”,即对过去情况作推测,故应用“情态动词+动词完成式”;又因为 can 表推测不用于肯定句,故选A。 2. B。既然两人的答案完全一样,说明“抄袭”已经发生,故用“情态动词+动词完成式”,根据句意,应选B而不能选D。 3. B。ought to表示推测,意为“按理应当”、“大概”。注意,不宜选 D,因为 might 表示推测时,语气不如 ought to / should 强,不合此题语境。 4. C。ought to have done表示责备,意为“本该做(但却没做)”。 5. A。might have done本可以做(但却没做)。but for意为“要不是(因为)”。 6. D。表示具体某次能够做成某事,用was / were able to,不用could。 7. C。cannot不可能。cannot…too +adj. / adv.(再…也不过分;越…越好)固定搭配。 8. D。can表示“可以”,needn’t表示“不必”。 9. C。既然书可借到下周,表明现在不必(needn’t)还。 10. B。should have done sth 的否定式意为“本不该做某事但却做了”。 11. B。主语若是无生命的名词,won’t一般不表示意志,而是“拒绝、不起作用、就是不”的意思。 12. A。表示对过去情况的否定推测。 13. D。答话者说 I’m not sure,说明去音乐会的可能性较小,故用might。 14. C。should表示惊奇、惊讶的用法,意为“竟然、居然”。 15. D。第一空的can意为“有时会”;第二空的can’t help doing sth是“情不自禁地做某事”之意。 16. B。其实情态动词 could 后本来有动词原形 run,只是被省略了,即此句的完整形式应是 …so he ran as fast as he could run to catch the early bus,其中的不定式 to catch the early bus 为目的状语。 17. B。对过去情况的肯定推测,宜用“情态动词 + 动词完成式”,再根据句意,可确定答案为B。注:can 表示推测通常不用于肯定句。 18. B。表示过去可能发生而实际上未发生的事,用might + 动词完成式。若只是推测过去可能已经发生的事,则可用 may [might] + 动词完成式,如 He may [might] have gone. 他可能已经走了。 19. C。mustn’t 在此相当于 can’t,且语气更强。 20. B。should 后接动词完成式表示“本来应该做某事,结果未做”。 21. B。may 置于句首可表示祝愿,又如:May you succeed. 祝你成功。 22. B。should 后接动词完成式表示“本来应该做某事,结果未做”,此处含有责备之意。 23. B。do all one can 意为“尽力”或“竭尽全力”。 |
打印本文 关闭窗口 |