2026高考英语·重难点专项突破练习卷7
情态动词
核【核心知识·深度解读】
情态动词加完成体是高考语法填空和完形填空的高频考点。近三年真题侧重考查在具体语境中区分不同情态动词所表示的推测程度、虚拟意味或过去未实现的遗憾/责备。
1. 表示推测(语气强度递减):
● must have done:过去一定做过某事(肯定推测,语气最强)
● may/might have done:过去可能做过某事(might语气更委婉)
● could have done:过去可能做过某事(也可表示“本来能够做而没做”)
● can't/couldn't have done:过去不可能做过某事(否定推测)
2. 表示虚拟/遗憾/责备/未实现:
● should/ought to have done:本应该做而没做(责备、遗憾)
● shouldn't/ought not to have done:本不该做而做了(责备)
● needn't have done:本不必做而做了(多余)
● could have done:本来能够做而没做(遗憾、未利用机会)
● would have done:本来会做而没做(常用于虚拟条件句主句)
● might have done:本来可能做而没做(遗憾)
3. 解题关键: 根据语境判断是对过去的推测,还是表示与过去事实相反的虚拟/遗憾。注意时间状语(yesterday, last week, at that time等)和上下文逻辑(是否表示责备、遗憾、庆幸)。
情态动词+have done 功能 例句
must have done 过去肯定推测 He must have arrived, for the light is on.
may/might have done 过去可能推测 She may have forgotten the meeting.
could have done 过去可能/本来能够 He could have passed the exam (but he didn't study).
can't/couldn't have done 过去不可能 He can't have stolen the money; he's honest.
should/ought to have done 本应该做而没做 You should have told me earlier.
shouldn't have done 本不该做而做了 You shouldn't have said that.
needn't have done 本不必做而做了 We needn't have hurried; the train was late.
would have done 本来会做(虚拟主句) If I had seen him, I would have told him.
might have done 本来可能做(遗憾) You might have helped me.
题型:语法填空(每空填情态动词+动词适当形式)
【语篇一 · 旅行奇遇】
I can't find my passport. I ①________ (leave) it at the hotel. But I remember putting it in my bag. I ②________ (put) it somewhere else. Oh, here it is! I ③________ (worry) so much. My friend said, “You ④________ (be) more careful. This is the second time you've lost something.” I replied, “I know. I ⑤________ (check) before leaving.” He added, “We ⑥________ (miss) the flight if we don't hurry.” Luckily, we arrived on time. Looking back, we ⑦________ (choose) a later flight, but this one was cheaper. The flight attendant asked, “You ⑧________ (like) some water ” I nodded. Later, I thought, “I really ⑨________ (book) a window seat.” The view was amazing. My friend said, “You ⑩________ (take) more photos.” But my phone was dead. I ________ (charge) it last night. After landing, we realized we ________ (take) a taxi, but the bus was cheaper. Overall, it was a good trip, though we ________ (plan) better. I ________ (lose) my passport in the airport, but thankfully I found it. What a relief! I ________ (panic) if I hadn't found it.
①________ ②________ ③________ ④________ ⑤________ ⑥________ ⑦________ ⑧________ ⑨________ ⑩________ ________ ________ ________ ________ ________
【语篇二 · 职场反思】
Looking back at my first job, I realize I ________ (make) some mistakes. I ________ (listen) to my boss more carefully. But I was young and stubborn. I ________ (ask) for help when I was stuck. Instead, I struggled alone. My colleague once said, “You ________ (take) that training course. It would have helped.” But I didn't. Now I think I ________ (accept) the promotion when it was offered. I turned it down because I lacked confidence. I ________ (do) a great job if I had tried. My former boss told me, “You ________ (not be) so hard on yourself. Everyone makes mistakes.” He was right. I ________ (worry) too much about small things. Sometimes I ________ (handle) situations better. But I've learned a lot. Now, if a similar situation occurs, I ________ (react) differently. I ________ (realize) earlier that growth comes from failure. My current job is better; I ________ (not find) it if I hadn't left the old one. I ________ (thank) my former boss for his advice. He ________ (influence) me more than I knew. I ________ (send) him a thank-you note. I'll do it today.
________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________
【语篇三 · 考试之后】
The exam was over. I thought I ________ (do) better. Some questions were tricky. I ________ (study) that chapter more thoroughly. My friend said, “You ________ (panic) during the test. It affected your performance.” She was right. I ________ (stay) calm. I ________ (review) my notes one more time in the morning. But I didn't. Now I regret it. My teacher said, “You ________ (not worry) too much. You probably did fine.” I hope she's right. I ________ (misread) a few questions. I ________ (ask) the invigilator for clarification. But I was too nervous. Looking back, I ________ (spend) more time on the essay section. I rushed through it. I ________ (organize) my thoughts better. Anyway, what's done is done. I ________ (not think) about it too much. I ________ (start) preparing for the next exam already. My parents said, “You ________ (be) more confident. You have the ability.” They are right. I ________ (believe) in myself more. Next time, I will. I ________ (achieve) a good score if I keep working hard.
________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________
【语篇四 · 家庭轶事】
Yesterday, my brother lost his keys. He ________ (leave) them at work. But he thought he ________ (drop) them somewhere in the house. We searched everywhere. I said, “You ________ (put) them in your jacket pocket.” He checked, and there they were! He ________ (waste) an hour looking. I joked, “You ________ (be) more organized.” He laughed. Then he remembered that he 51.________ (lock) the door this morning. He said, “I 52.________ (not forget) them at work.” I replied, “You 53.________ (check) your pocket first.” Later, mom said, “You two 54.________ (argue) less.” She was right. We 55.________ (help) each other instead. In the end, we laughed about it. My brother said, “I 56.________ (buy) you a coffee to say thanks.” I said, “You 57.________ (not do) that, but it's a nice thought.” He 58.________ (be) more careful in the future. I hope so. We 59.________ (lose) more time if we hadn't found them. It was a lesson: we 60.________ (think) before panicking.
________ ________ ________ ________ ________ 51.________ 52.________ 53.________ 54.________ 55.________ 56.________ 57.________ 58.________ 59.________ 60.________
【语篇五 · 体育比赛】
Our team lost the final match. We 61.________ (win) if we had practiced more. The coach said, “You 62.________ (focus) more on defense.” He was right. Our opponents 63.________ (study) our tactics. They played brilliantly. I 64.________ (score) a goal in the first half, but I missed. I 65.________ (pass) the ball to my teammate instead. After the match, we felt disappointed. We 66.________ (do) better. But we learned a lot. The fans cheered for us anyway. They 67.________ (expect) a win, but they still supported us. Our captain said, “We 68.________ (not give up). Next year we'll win.” I believe him. We 69.________ (train) harder from now on. I 70.________ (improve) my skills already. If we keep working, we 71.________ (succeed) next time. We 72.________ (lose) today, but we gained experience. We 73.________ (feel) worse if we hadn't tried our best. But we did. So we 74.________ (be) proud. The journey continues.
61.________ 62.________ 63.________ 64.________ 65.________ 66.________ 67.________ 68.________ 69.________ 70.________ 71.________ 72.________ 73.________ 74.________
【语篇六 · 日常生活】
This morning, I woke up late. I 75.________ (set) an alarm. But I forgot. I 76.________ (miss) the bus, so I was late for work. My boss said, “You 77.________ (call) to let us know.” I apologized. I 78.________ (leave) home earlier. On my way, I realized I 79.________ (bring) my lunch. I left it on the kitchen table. I 80.________ (buy) lunch instead. It was an expensive day. Tomorrow, I will be more careful.
75.________ 76.________ 77.________ 78.________ 79.________ 80.________
参考答案与
① must have left ② might have put ③ needn't have worried ④ should have been ⑤ should have checked ⑥ might have missed ⑦ could have chosen ⑧ might have liked ⑨ might have missed ⑩ should have taken should have charged could have taken could have planned could have lost would have panicked
might have made should have listened should have asked should have taken should have accepted could have done shouldn't be might have worried could have handled will react should have realized wouldn't have found should thank influenced should send
could have done should have studied might have panicked should have stayed should have reviewed shouldn't worry might have misread should have asked should have spent could have organized shouldn't think should start should be should believe will achieve
might have left might have dropped should have put needn't have wasted should be 51. must have locked 52. couldn't have forgotten 53. should have checked 54. should argue 55. should have helped 56. will buy 57. needn't do 58. will be 59. would have lost 60. should think
61. could have won 62. should have focused 63. must have studied 64. could have scored 65. should have passed 66. could have done 67. might have expected 68. shouldn't give up 69. will train 70. have improved 71. will succeed 72. lost 73. would have felt 74. should be 75. should have set 76. missed 77. should have called 78. should have left 79. should have brought 80. had to buy
一线教学提示: 引导学生先判断语境是“推测”还是“虚拟/遗憾”,再根据语气强弱选择合适的情态动词。注意must have done只用于肯定推测,否定用can't have done。needn't have done与didn't need to do的区别(前者做了不必做的事,后者没做也不必做)。
2/2