编辑:
2014-10-22
●答案解析●
1. C。“ought to / should have+过去分词”表示后悔当初该做但却没做某事。“…也许我本该把详细地址写给她的。”
2. D。“couldn’t have+过去分词”表示对过去情况的推测。既然小汽车上“已有五人”,且是“设法”才把你带去的,如此拥挤,旅途当然“不可能”舒服。
3. C。nearly 暗示“时间不早了”,Jack“按理应当(should)随时(at any moment)”都有可能到达这里。must 语气过强;can 一般不用于肯定推测;need 意义不通,也不用于肯定句。
4. B。mustn’t(不许、千万不)表示禁止。may 表示可能性。句意为“你千万不要玩刀子,可能会弄伤自己的”。
5. D。表示过去具体某次“能够”做成某事只能用 was / were able to 而不用could。
6. B。should 表示按理应当,大概。can 一般不用于肯定推测;用 might 语气太不肯定,顾客可能走掉。
7. A。could have done 表示本可以做但却没有做的事。句意为“你本来可以住在 Barbara 那儿的”;而 must have done 只表示有把握的肯定推测,这与前面具有疑问语气的 Oh, did you?不符。
8. D。语境明显提示“我可能(might)要去听音乐会” 。
9. B。表示轻微的责备,句意为“我真的好担心你啊。你当时本不该不说一声就离开家的”。
10. D。由“他自己喜欢开车”这一习惯推断,“他可能不会(may not)坐火车来”。can not“不可能”,语气太肯定。
11. B。can 表示“可以”。should(应该), must(必须), will(愿意)均不符合语境。
12. D。dare 作行为动词时,一般接 to do,但疑问式或否定式中 to 可以省略,此句有疑问口气。
13. A。would 表示过去的习惯。
14. D。在规章中告诫应考者,在收完所有试卷前“必须”留在教室里。
15. A。can 在疑问句中,表示疑惑、怀疑,根据情况可译作“能、可以”等。
16. B。may 表示请求对方允许,即:“我可以做…吗?”
我们精心为大家准备的小升初英语语法专项练习及答案,希望大家合理的利用!更多小升初复习资料及相关资讯,尽在精品学习网,请大家及时关注!
相关推荐
标签:小升初英语试题
精品学习网(51edu.com)在建设过程中引用了互联网上的一些信息资源并对有明确来源的信息注明了出处,版权归原作者及原网站所有,如果您对本站信息资源版权的归属问题存有异议,请您致信qinquan#51edu.com(将#换成@),我们会立即做出答复并及时解决。如果您认为本站有侵犯您权益的行为,请通知我们,我们一定根据实际情况及时处理。