情态动词have done表过去推测建议-2025-2026学年八年级英语下册语法直击真题精讲(北师大版)

| 4页
| 61人阅读
| 1人下载
教辅
菁榕教育
进店逛逛

内容正文:

8下北师大版 【语法专版】 E版直击真题精讲 语法专版 【语法专项】情态动词+have done(表过 去推测/建议) 真题精讲与演练 直击真题高效讲 真题一:单项选择(过去推测用法) (2024北京海淀期中,北师大版) -Why didn't Peter come to the party yesterday? -He ill,but I'm not sure. A.must have been B.might have been C.should have been D.need have been 答案:B 核心知识点: might have been表对过去事情的不确定推测,意为“可能已经…”: must have been表肯定推测(一定已经…”), should have been表“本应该…”(实际未做到)。 解析:由“butI'm not sure”可知推测不确定,用might have been;:must语气过于肯定,should表 建议,均不符合语境。 真题二:单项选择(建议用法) (2023陕西西安期末,北师大版) You told her the truth earlier.Now she's angry with us. A.should have B.would have C.must have D.need have 答案:A 核心知识点: should have done表“本应该做某事(但未做)”,含后悔或责备语气。 解析:根据“Now she'sangry”可知“本应该早点告诉她真相(但没告诉)”,用should have told。 8下北师大版 【语法专版】 E版直击真题精讲 真题三:用所给词的适当形式填空(过去推测+建议) (2024四川成都月考,北师大版) 1.The ground is wet..It_(ain)last night.(用must完成) 2.You_(hot,leave)your keys at home.Now we can'tget in.(用should完成) 答案:1.must have rained2.shouldn't have left 核心知识点: must have done表对过去事情的肯定推测(“一定做了.”): shouldn’thave done表“本不应该做某事(但做了)”。 解析: 1.由“地面湿了”推测“昨晚一定下雨了”,用must have rained。 2.由“现在进不去”可知“本不应该把钥匙落在家里”,用shouldn’thave left。 真题四:句型转换(肯定句→否定推测) (2023广东深圳期末,北师大版) Tom must have finished his homework.(改为否定句) Tom_ his homework. 答案:can't have finished 核心知识点: 对过去事情的否定推测用can'thave done(“不可能做了.”),不用mustn’t have done。. 解析:must have done的否定形式为can't have done,表“不可能完成了作业”。 真题五:短文填空(语境综合运用) (2024渐江杭州期中,北师大版)阅读短文,用“情态动词+have done”填空。 Lisa didn't answer her phone last night.Shel._(forget)to charge it(可能忘了充电), Or she2._(go)to bed early(可能早睡了). Her mom said,,“You3._(tel)me you were going out(本应该告诉我你要出去).” Lisa said,“I'msoy,Mom.I4._(call)you(本可以给你打电话),but my phone died.” 1.might have forgotten 2.might have gone 3.should have told 4.could have called 核心知识点: might have done表不确定推测: should have done表“本应该”: could have done表“本可以(但未做)”。 解析: 1.对“没接电话”的推测,用might have forgotten。. 2.另一种可能性推测,用might have gone。 3.妈妈责备“本应该告知”,用should have told。 4.Lisa解释“本可以打电话”,用could have called。. 8下北师大版 【语法专版】E版直击真题精讲 真题综合演练 真题综合演练 I单项选择 1.-Why was John late for class? -He missed the bus,but I'm not sure. A.must have B.might have C.should have D.need have 2.She looks sad.You told her the bad news yesterday. A.shouldn’thave B.mustn't have C.can't have D.needn't have Ⅱ.用所给词的适当形式填空 1.The door is locked.They(must)gone out. 2.You(should)studied harder for the exam.Now you failed. 皿.句型转换 l.He must have finished the project.(改为否定句) 2.She should have called her parents.(改为一般疑问句) V.短文填空 Peter didn't come to the party.He 1.(might)forgotten about it. His friend said,"You 2.(should)told me you couldn't come." Peter replied,"I'm sorry.I 3.(could)sent a message,but my phone died. You 4.(must)been worried." 综合演练参考答案 3 8下北师大版 【语法专版】E版直击真题精讲 I.单项选择 1.B2.A Ⅱ.用所给词的适当形式填空 1.must have 2.should have Ⅲ.句型转换 1.He can'thave finished the project 2.Should she have called her parents? V.短文填空 1.might have 2.should have 3.could have 4.must have

资源预览图

情态动词have done表过去推测建议-2025-2026学年八年级英语下册语法直击真题精讲(北师大版)-第1页
1
情态动词have done表过去推测建议-2025-2026学年八年级英语下册语法直击真题精讲(北师大版)-第2页
2

由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。