{"id":273000,"date":"2026-07-22T03:06:07","date_gmt":"2026-07-22T08:06:07","guid":{"rendered":"https:\/\/langcom.org\/?p=273000"},"modified":"2026-07-22T03:06:07","modified_gmt":"2026-07-22T08:06:07","slug":"%e8%bf%87%e5%8e%bb%e6%83%85%e6%80%81%e5%8a%a8%e8%af%8d%e6%8e%a8%e5%af%bc-b2","status":"publish","type":"post","link":"https:\/\/langcom.co\/zh\/blog\/past-modals-deduction-b2\/","title":{"rendered":"\u638c\u63e1\u8fc7\u53bb\u63a8\u8bba\u60c5\u6001\u52a8\u8bcd\uff08B2\u7ea7\u82f1\u8bed\u8bed\u6cd5\uff09"},"content":{"rendered":"<div class=\"lc-answer\"><strong>\u8fc7\u53bb\u63a8\u65ad\u8bed\u6c14\u8bcd\u6709\u52a9\u4e8e\u6211\u4eec\u5bf9\u8fc7\u53bb\u53d1\u751f\u7684\u4e8b\u60c5\u505a\u51fa\u6709\u6839\u636e\u7684\u63a8\u6d4b\u6216\u7ed3\u8bba\u3002.<\/strong> \u5f53\u6211\u4eec\u65e0\u6cd5100%\u786e\u5b9a\u65f6\uff0c\u4f46\u624b\u5934\u6709\u4e00\u4e9b\u6709\u52a9\u4e8e\u5f62\u6210\u89c2\u70b9\u7684\u8bc1\u636e\u6216\u4fe1\u606f\uff0c\u5c31\u4f1a\u4f7f\u7528\u8fd9\u4e9b\u52a9\u52a8\u8bcd\u3002\u8fd9\u4e9b\u52a9\u52a8\u8bcd\u8868\u8fbe\u4e86\u4e0d\u540c\u7a0b\u5ea6\u7684\u786e\u5b9a\u6027\uff0c\u4ece\u51e0\u4e4e\u786e\u5b9a\u67d0\u4e8b\u53d1\u751f\u4e86\uff0c\u5230\u51e0\u4e4e\u786e\u5b9a\u67d0\u4e8b\u6ca1\u6709\u53d1\u751f\u3002\u5176\u4e00\u822c\u7ed3\u6784\u662f <span data-no-translation>modal verb + have + past participle<\/span>. \u4f8b\u5982\uff0c\u5982\u679c\u4f60\u770b\u5230\u6e7f\u6f09\u6f09\u7684\u8857\u9053\uff0c\u4f60\u53ef\u80fd\u4f1a\u8bf4\uff0c, <span data-no-translation>\u201cIt must have rained last night.\u201d<\/span> \u8fd9\u8868\u660e\u4f60\u5bf9\u81ea\u5df1\u7684\u7ed3\u8bba\u975e\u5e38\u6709\u4fe1\u5fc3\u3002\u638c\u63e1\u8fd9\u4e9b\u53e5\u5f0f\u5bf9\u4e8eB2\u7ea7\u82f1\u8bed\u5b66\u4e60\u8005\u6765\u8bf4\uff0c\u662f\u8868\u8fbe\u5173\u4e8e\u8fc7\u53bb\u60c5\u51b5\u7684\u7ec6\u5fae\u60f3\u6cd5\u7684\u5173\u952e\u3002.<\/div>\n<h2>\u4ec0\u4e48\u662f\u8fc7\u53bb\u63a8\u8bba\u60c5\u6001\u52a8\u8bcd\uff1f<\/h2>\n<p>\u8fc7\u53bb\u63a8\u65ad\u60c5\u6001\u52a8\u8bcd\u662f\u7279\u6b8a\u52a8\u8bcd\u5f62\u5f0f\uff0c\u7528\u4e8e\u63cf\u8ff0\u8fc7\u53bb\u67d0\u4ef6\u4e8b\u53d1\u751f\u7684\u53ef\u80fd\u6027\u3002\u6211\u4eec\u7528\u5b83\u4eec\u6765\u8868\u8fbe\u5bf9\u8fc7\u53bb\u4e8b\u4ef6\u7684\u786e\u5b9a\u6027\u6216\u4e0d\u786e\u5b9a\u6027\u3002.<\/p>\n<p>\u5f53\u4f60\u65e0\u6cd5\u786e\u5207\u77e5\u9053\u53d1\u751f\u4e86\u4ec0\u4e48\uff0c\u4f46\u53ef\u4ee5\u6839\u636e\u76ee\u524d\u638c\u63e1\u7684\u4fe1\u606f\u505a\u51fa\u5408\u4e4e\u903b\u8f91\u7684\u63a8\u6d4b\u65f6\uff0c\u5c31\u53ef\u4ee5\u4f7f\u7528\u8fd9\u4e9b\u53e5\u5f0f\u3002.<\/p>\n<div class=\"lc-cta lc-cta-placement\" style=\"border-radius:14px;padding:30px;margin:30px 0;text-align:center;color:#fff;background:linear-gradient(135deg,#2B87DA,#29C4A9);\"><h3 style=\"color:#fff;font-size:22px;font-weight:800;margin:0 0 8px;\">\u270d\ufe0f \u4e0d\u786e\u5b9a\u81ea\u5df1\u7684\u6c34\u5e73\u5982\u4f55\uff1f<\/h3><p style=\"margin:0 0 16px;opacity:.95;\">\u53c2\u52a0\u6211\u4eec\u7684\u514d\u8d39\u5206\u7ea7\u6d4b\u8bd5\uff0c\u83b7\u5f97\u7531\u5251\u6865\u8ba4\u8bc1\u8003\u5b98\u63d0\u4f9b\u7684\u4e2a\u6027\u5316\u53cd\u9988\u3002.<\/p><a href=\"\/zh\/%e8%8b%b1%e8%af%ad\/%e5%ad%a6%e9%99%a2\/%e5%85%8d%e8%b4%b9%e6%b5%8b%e8%af%95\/\" style=\"display:inline-block;margin-top:8px;padding:13px 30px;border-radius:8px;font-weight:700;text-decoration:none;background:#0A2540;color:#fff;\">\u53c2\u52a0\u6211\u4eec\u7684\u514d\u8d39\u5206\u7ea7\u6d4b\u8bd5<\/a><\/div>\n<h2>\u6211\u4eec\u5982\u4f55\u6784\u6210\u63a8\u8bba\u7684\u8fc7\u53bb\u65f6\u6001\u60c5\u6001\u52a8\u8bcd\uff1f<\/h2>\n<p>\u6240\u6709\u8fc7\u53bb\u63a8\u5bfc\u6a21\u6001\u7684\u57fa\u672c\u7ed3\u6784\u90fd\u5f88\u7b80\u5355\uff1a<\/p>\n<ul>\n<li><span data-no-translation>Modal Verb<\/span> + <span data-no-translation>have<\/span> + <span data-no-translation>Past Participle<\/span> (V3)<\/li>\n<\/ul>\n<p>\u60c5\u6001\u52a8\u8bcd\u4f1a\u6839\u636e\u4f60\u6709\u591a\u786e\u5b9a\u800c\u6709\u6240\u53d8\u5316\u3002\u8be5 <span data-no-translation>have<\/span> \u4ee5\u53ca <span data-no-translation>past participle<\/span> \u6c38\u8fdc\u4fdd\u6301\u4e0d\u53d8\u3002.<\/p>\n<h2>\u4f55\u65f6\u4f7f\u7528 <span data-no-translation>Must Have<\/span> + \u8fc7\u53bb\u5206\u8bcd<\/h2>\n<p>\u6211\u4eec\u4f7f\u7528 <span data-no-translation>must have + past participle<\/span> \u5f53\u6211\u4eec\u51e0\u4e4e100%\u786e\u4fe1\u8fc7\u53bb\u53d1\u751f\u8fc7\u67d0\u4ef6\u4e8b\u65f6\uff0c\u6211\u4eec\u62e5\u6709\u652f\u6301\u8fd9\u4e00\u7ed3\u8bba\u7684\u6709\u529b\u8bc1\u636e\u3002.<\/p>\n<ul>\n<li>\u4f8b\u5982 <span data-no-translation>\u201cThe lights are off and the door is locked. They must have left.\u201d<\/span> \uff08\u4f60\u975e\u5e38\u786e\u5b9a\u4ed6\u4eec\u5df2\u7ecf\u79bb\u5f00\u4e86\u3002\uff09<\/li>\n<li>\u4f8b\u5982 <span data-no-translation>\u201cShe looks exhausted. She must have worked all night.\u201d<\/span> \uff08\u4f60\u975e\u5e38\u786e\u5b9a\u5979\u901a\u5bb5\u5de5\u4f5c\u4e86\u3002\uff09<\/li>\n<\/ul>\n<h2>\u4f55\u65f6\u4f7f\u7528 <span data-no-translation>May Have<\/span>, <span data-no-translation>Might Have<\/span>, <span data-no-translation>Could Have<\/span> + \u8fc7\u53bb\u5206\u8bcd<\/h2>\n<p>\u6211\u4eec\u4f7f\u7528 <span data-no-translation>may have + past participle<\/span>, <span data-no-translation>might have + past participle<\/span>, \u6216 <span data-no-translation>could have + past participle<\/span> \u5f53\u6211\u4eec\u8ba4\u4e3a\u67d0\u4ef6\u4e8b\u5728\u8fc7\u53bb\u662f\u6709\u53ef\u80fd\u53d1\u751f\u7684\uff0c\u4f46\u5e76\u4e0d\u5341\u5206\u786e\u5b9a\u65f6\uff08\u786e\u5b9a\u7a0b\u5ea6\u7ea6\u4e3a50%\uff09\u3002.<\/p>\n<ul>\n<li>\u8fd9\u4e09\u4e2a\u60c5\u6001\u52a8\u8bcd\u901a\u5e38\u53ef\u4ee5\u4e92\u6362\u4f7f\u7528\uff0c\u4e5f\u5c31\u662f\u8bf4\uff0c\u4f60\u53ef\u4ee5\u7528\u5176\u4e2d\u4efb\u4f55\u4e00\u4e2a\u6765\u8868\u8fbe\u53ef\u80fd\u6027\u3002.<\/li>\n<li>\u4f8b\u5982 <span data-no-translation>\u201cI can\u2019t find my phone. I may have left it at home.\u201d<\/span> \uff08\u4f60\u53ef\u80fd\u628a\u5b83\u5fd8\u5728\u5bb6\u91cc\u4e86\u3002\uff09<\/li>\n<li>\u4f8b\u5982 <span data-no-translation>\u201cHe didn\u2019t answer his phone. He might have been sleeping.\u201d<\/span> \uff08\u4ed6\u53ef\u80fd\u6b63\u5728\u7761\u89c9\u3002\uff09<\/li>\n<li>\u4f8b\u5982 <span data-no-translation>\u201cThey didn\u2019t come to the party. They could have forgotten about it.\u201d<\/span> \uff08\u4e5f\u8bb8\u4ed6\u4eec\u5fd8\u4e86\u3002\uff09<\/li>\n<\/ul>\n<h2>\u4f55\u65f6\u4f7f\u7528 <span data-no-translation>Can&#8217;t Have<\/span> + \u8fc7\u53bb\u5206\u8bcd<\/h2>\n<p>\u6211\u4eec\u4f7f\u7528 <span data-no-translation>can&#8217;t have + past participle<\/span> \u5f53\u6211\u4eec\u51e0\u4e4e\u53ef\u4ee5100%\u5730\u786e\u5b9a\u67d0\u4ef6\u4e8b\u5728\u8fc7\u53bb\u5e76\u6ca1\u6709\u53d1\u751f\u65f6\u3002\u6211\u4eec\u638c\u63e1\u7740\u786e\u51ff\u7684\u8bc1\u636e\uff0c\u8bc1\u660e\u6b64\u4e8b\u7edd\u65e0\u53ef\u80fd\u53d1\u751f\u3002.<\/p>\n<ul>\n<li>\u4f8b\u5982 <span data-no-translation>\u201cShe was with me all day. She can&#8217;t have stolen your wallet.\u201d<\/span> \uff08\u5979\u4e0d\u53ef\u80fd\u5077\u7684\u3002\uff09<\/li>\n<li>\u4f8b\u5982 <span data-no-translation>\u201cHe knows the way perfectly. He can&#8217;t have gotten lost.\u201d<\/span> \uff08\u4ed6\u4e0d\u53ef\u80fd\u662f\u8ff7\u8def\u4e86\u3002\uff09<\/li>\n<\/ul>\n<h2>\u8868\u793a\u53ef\u80fd\u6027\u7684\u5426\u5b9a\u5f62\u5f0f\uff1a <span data-no-translation>May Not Have<\/span> \u548c <span data-no-translation>Might Not Have<\/span><\/h2>\n<p>\u8981\u8868\u8fbe\u8fc7\u53bb\u53ef\u80fd\u53d1\u751f\u7684\u4e0d\u5229\u4e8b\u4ef6\uff0c\u6211\u4eec\u4f7f\u7528 <span data-no-translation>may not have + past participle<\/span> \u6216 <span data-no-translation>might not have + past participle<\/span>.<\/p>\n<ul>\n<li>\u8fd9\u4e0e\u2026\u2026\u4e0d\u540c <span data-no-translation>can&#8217;t have<\/span>, \uff0c\u8be5\u8868\u8fbe\u65b9\u5f0f\u5f3a\u70c8\u80af\u5b9a\u67d0\u4e8b\u5e76\u672a\u53d1\u751f\u3002.<\/li>\n<li>\u4f8b\u5982 <span data-no-translation>\u201cShe didn&#8217;t reply to my email. She may not have seen it.\u201d<\/span> \uff08\u5979\u53ef\u80fd\u6ca1\u770b\u5230\u3002\uff09<\/li>\n<li>\u4f8b\u5982 <span data-no-translation>\u201cThey aren&#8217;t here yet. They might not have received the invitation.\u201d<\/span> \uff08\u4ed6\u4eec\u53ef\u80fd\u6ca1\u6536\u5230\u3002\uff09<\/li>\n<\/ul>\n<table>\n<caption>\u201c\u8fc7\u53bb\u63a8\u8bba\u5f0f\u201d\u7684\u603b\u7ed3<\/caption>\n<thead>\n<tr>\n<th>\u6a21\u6001\u8868\u5355<\/th>\n<th>\u786e\u5b9a\u6027\u7a0b\u5ea6<\/th>\n<th>\u793a\u4f8b<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><span data-no-translation>must have + V3<\/span><\/td>\n<td><span data-no-translation>Almost 100% sure (positive)<\/span><\/td>\n<td><span data-no-translation>She must have forgotten.<\/span><\/td>\n<\/tr>\n<tr>\n<td><span data-no-translation>may have + V3<\/span><\/td>\n<td><span data-no-translation>Possible (around 50% sure)<\/span><\/td>\n<td><span data-no-translation>He may have gone home.<\/span><\/td>\n<\/tr>\n<tr>\n<td><span data-no-translation>might have + V3<\/span><\/td>\n<td><span data-no-translation>Possible (around 50% sure)<\/span><\/td>\n<td><span data-no-translation>They might have missed the bus.<\/span><\/td>\n<\/tr>\n<tr>\n<td><span data-no-translation>could have + V3<\/span><\/td>\n<td><span data-no-translation>Possible (around 50% sure)<\/span><\/td>\n<td><span data-no-translation>I could have left it there.<\/span><\/td>\n<\/tr>\n<tr>\n<td><span data-no-translation>can&#8217;t have + V3<\/span><\/td>\n<td><span data-no-translation>Almost 100% sure (negative)<\/span><\/td>\n<td><span data-no-translation>You can&#8217;t have seen him.<\/span><\/td>\n<\/tr>\n<tr>\n<td><span data-no-translation>may not have + V3<\/span><\/td>\n<td><span data-no-translation>Possible (negative)<\/span><\/td>\n<td><span data-no-translation>She may not have understood.<\/span><\/td>\n<\/tr>\n<tr>\n<td><span data-no-translation>might not have + V3<\/span><\/td>\n<td><span data-no-translation>Possible (negative)<\/span><\/td>\n<td><span data-no-translation>They might not have known.<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>\u793a\u4f8b<\/h2>\n<ul>\n<li><span data-no-translation>The car is gone. John must have taken it.<\/span><\/li>\n<li><span data-no-translation>I saw her leave an hour ago. She can&#8217;t have finished her work already.<\/span><\/li>\n<li><span data-no-translation>He looks upset. He might have heard the bad news.<\/span><\/li>\n<li><span data-no-translation>They could have missed their train, that&#8217;s why they&#8217;re late.<\/span><\/li>\n<li><span data-no-translation>She didn&#8217;t answer her phone. She may not have heard it ring.<\/span><\/li>\n<li><span data-no-translation>The window is broken. Someone must have thrown a rock.<\/span><\/li>\n<li><span data-no-translation>It was a secret. He couldn&#8217;t have known about it.<\/span><\/li>\n<\/ul>\n<h2>\u7ec3\u4e60<\/h2>\n<div class=\"h5p-iframe-wrapper\"><iframe id=\"h5p-iframe-516\" class=\"h5p-iframe\" data-content-id=\"516\" style=\"height:1px\" src=\"about:blank\" frameborder=\"0\" scrolling=\"no\" title=\"A05 L5 \u8bed\u6cd5 \u63a8\u65ad\u7684\u8fc7\u53bb\u65f6\u60c5\u6001\u52a8\u8bcd\"><\/iframe><\/div>\n<div class=\"lc-cta lc-cta-exam\" style=\"border-radius:14px;padding:30px;margin:30px 0;text-align:center;color:#fff;background:#0A2540;\"><h3 style=\"color:#F2B705;font-size:22px;font-weight:800;margin:0 0 8px;\">\u51c6\u5907\u597d\u83b7\u5f97\u8bc1\u4e66\u4e86\u5417\uff1f<\/h3><p style=\"margin:0 0 16px;opacity:.92;\">Langcom \u8bfe\u7a0b\u65e8\u5728\u5e2e\u52a9\u5b66\u751f\u5907\u8003\u5251\u6865\u8003\u8bd5\u3001IELTS\u3001TOEFL\u3001DELE\u3001SIELE \u548c Michigan \u8003\u8bd5\u3002.<\/p><a href=\"\/zh\/\" style=\"display:inline-block;margin-top:8px;padding:13px 30px;border-radius:8px;font-weight:700;text-decoration:none;background:#F2B705;color:#0A2540;\">\u5f00\u59cb\u4f7f\u7528 Langcom<\/a><\/div>\n<h2>\u897f\u73ed\u7259\u8bed\u6bcd\u8bed\u8005\u5e38\u72af\u7684\u9519\u8bef<\/h2>\n<p>\u897f\u73ed\u7259\u8bed\u4f7f\u7528\u8005\u5728\u4f7f\u7528\u8fc7\u53bb\u65f6\u63a8\u65ad\u60c5\u6001\u52a8\u8bcd\u65f6\uff0c\u5e38\u4f1a\u72af\u4ee5\u4e0b\u51e0\u4e2a\u5e38\u89c1\u9519\u8bef\uff1a<\/p>\n<ul>\n<li><strong>\u4f7f\u7528\u9519\u8bef\u7684\u52a8\u8bcd\u5f62\u5f0f\uff1a<\/strong> \u4e00\u4e2a\u5e38\u89c1\u7684\u9519\u8bef\u662f\u5728\u60c5\u6001\u52a8\u8bcd\u540e\u4f7f\u7528\u4e00\u822c\u8fc7\u53bb\u65f6\uff0c\u4f8b\u5982 <span data-no-translation>\u201cHe must have went\u201d<\/span> \u800c\u4e0d\u662f <span data-no-translation>\u201cHe must have gone.\u201d<\/span> \u8bf7\u8bb0\u4f4f\uff0c\u65e0\u8bba\u4f55\u65f6 <span data-no-translation>modal + have + past participle<\/span>.<\/li>\n<li><strong>\u4ee4\u4eba\u56f0\u60d1 <span data-no-translation>can&#8217;t have<\/span> \u4e0e <span data-no-translation>couldn&#8217;t have<\/span> \u7528\u4e8e\u5f3a\u63a8\u7406\uff1a<\/strong> \u867d\u7136 <span data-no-translation>couldn&#8217;t have<\/span> \u6709\u65f6\u53ef\u4ee5\u8868\u793a\u4e0d\u53ef\u80fd\uff0c, <span data-no-translation>can&#8217;t have<\/span> \u5728\u8868\u8fbe\u201c\u67d0\u4e8b\u5e76\u672a\u53d1\u751f\u201d\u8fd9\u4e00\u575a\u5b9a\u7ed3\u8bba\u65f6\uff0c\u8fd9\u79cd\u8868\u8fbe\u65b9\u5f0f\u66f4\u4e3a\u5f3a\u70c8\u4e14\u66f4\u5e38\u89c1\u3002\u4f8b\u5982\uff0c, <span data-no-translation>\u201cShe can&#8217;t have been at the party; I saw her at home.\u201d<\/span> \u6bd4\u2026\u2026\u66f4\u5f3a <span data-no-translation>\u201cShe couldn&#8217;t have been at the party.\u201d<\/span><\/li>\n<li><strong>\u76f4\u63a5\u4ece\u897f\u73ed\u7259\u8bed\u7ffb\u8bd1\u800c\u6765\uff1a<\/strong> \u6709\u65f6\uff0c\u5b66\u4e60\u8005\u4f1a\u76f4\u63a5\u4ece\u897f\u73ed\u7259\u8bed\u7684\u53e5\u5f0f\u8fdb\u884c\u7ffb\u8bd1\uff0c\u4f8b\u5982 <span data-no-translation>\u201cdeber de haber\u201d<\/span> \uff08\u5fc5\u987b\u6709\uff09\uff0c\u4f46\u53ef\u80fd\u4f1a\u5c06\u5176\u4e0e <span data-no-translation>\u201ctener que haber\u201d<\/span> \uff08\u5fc5\u987b\u6709\uff09\uff0c\u8fd9\u8868\u793a\u7684\u662f\u4e49\u52a1\uff0c\u800c\u975e\u63a8\u8bba\u3002\u4f7f\u7528\u82f1\u8bed\u65f6\uff0c\u52a1\u5fc5\u5173\u6ce8\u786e\u5b9a\u6027\u7684\u7a0b\u5ea6\u3002.<\/li>\n<\/ul>\n<h2>\u5e38\u89c1\u95ee\u9898<\/h2>\n<h3>\u4e24\u8005\u4e4b\u95f4\u7684\u4e3b\u8981\u533a\u522b\u662f\u4ec0\u4e48\uff1f <span data-no-translation>must have<\/span> \u548c <span data-no-translation>may have<\/span>?<\/h3>\n<p>\u4e3b\u8981\u533a\u522b\u5728\u4e8e\u786e\u5b9a\u6027\u7684\u7a0b\u5ea6\u3002\u6211\u4eec\u4f7f\u7528 <span data-no-translation>must have<\/span> \u5f53\u6211\u4eec\u6839\u636e\u786e\u51ff\u8bc1\u636e\uff0c\u5bf9\u67d0\u4ef6\u8fc7\u53bb\u7684\u4e8b\u60c5\u51e0\u4e4e100%\u786e\u4fe1\u65e0\u7591\u65f6\uff0c\u6211\u4eec\u4f1a\u4f7f\u7528 <span data-no-translation>may have<\/span> \uff08\u6216 <span data-no-translation>might have<\/span>, <span data-no-translation>could have<\/span>) \u5f53\u6211\u4eec\u4ec5\u80fd\u786e\u5b9a50%\u65f6\uff0c\u8fd9\u53ea\u662f\u8868\u8fbe\u4e00\u79cd\u53ef\u80fd\u6027\u3002.<\/p>\n<h3>\u6211\u53ef\u4ee5\u4f7f\u7528 <span data-no-translation>couldn&#8217;t have<\/span> \u800c\u4e0d\u662f <span data-no-translation>can&#8217;t have<\/span>?<\/h3>\n<p>\u662f\u7684\uff0c\u4f60\u53ef\u4ee5\u4f7f\u7528 <span data-no-translation>couldn&#8217;t have<\/span> \u7528\u4e8e\u8868\u8fbe\u8fc7\u53bb\u65f6\u6001\u4e2d\u7684\u4e0d\u53ef\u80fd\uff0c\u7c7b\u4f3c\u4e8e <span data-no-translation>can&#8217;t have<\/span>. \u7136\u800c\uff0c, <span data-no-translation>can&#8217;t have<\/span> \u901a\u5e38\u8868\u8fbe\u4e00\u79cd\u66f4\u5f3a\u70c8\u3001\u66f4\u660e\u786e\u7684\u7ed3\u8bba\uff0c\u5373\u67d0\u4e8b\u5e76\u672a\u53d1\u751f\u3002\u4f8b\u5982\uff0c, <span data-no-translation>\u201cHe can&#8217;t have seen me\u201d<\/span> \u8fd9\u662f\u4e00\u4e2a\u975e\u5e38\u786e\u51ff\u7684\u63a8\u8bba\uff0c\u800c <span data-no-translation>\u201cHe couldn&#8217;t have seen me\u201d<\/span> \u8fd9\u6216\u8bb8\u6697\u793a\u7531\u4e8e\u79cd\u79cd\u60c5\u51b5\uff0c\u6b64\u4e8b\u662f\u4e0d\u53ef\u80fd\u7684\uff0c\u4f46\u4e5f\u8bb8\u5e76\u4e0d\u90a3\u4e48\u7edd\u5bf9\u3002.<\/p>\n<h3>\u662f <span data-no-translation>may have<\/span> \u548c <span data-no-translation>might have<\/span> \u603b\u662f\u53ef\u4ee5\u4e92\u6362\u7684\u5417\uff1f<\/h3>\n<p>\u5728\u8868\u8fbe\u8fc7\u53bb\u65f6\u6001\u7684\u53ef\u80fd\u6027\u65f6\uff0c, <span data-no-translation>may have<\/span> \u548c <span data-no-translation>might have<\/span> \u5728\u5f88\u5927\u7a0b\u5ea6\u4e0a\u53ef\u4ee5\u4e92\u6362\u3002\u4f46\u5b58\u5728\u4e00\u4e2a\u975e\u5e38\u7ec6\u5fae\u7684\u533a\u522b\uff0c\u5373 <span data-no-translation>might have<\/span> \u6709\u65f6\u53ef\u80fd\u6697\u793a\u5176\u6982\u7387\u7565\u4f4e\u4e8e <span data-no-translation>may have<\/span>, \uff0c\u4f46\u5728\u5927\u591a\u6570\u65e5\u5e38\u5bf9\u8bdd\u4e2d\uff0c\u8fd9\u4e24\u79cd\u8bf4\u6cd5\u90fd\u53ef\u4ee5\u7528\u3002.<\/p>\n<h3>\u8fc7\u53bb\u63a8\u65ad\u60c5\u6001\u52a8\u8bcd\u4e0eB2\u7ea7\u82f1\u8bed\u8003\u8bd5\u6709\u4f55\u5173\u8054\uff1f<\/h3>\n<p>\u8fc7\u53bb\u65f6\u6001\u7684\u63a8\u65ad\u52a9\u52a8\u8bcd\u5728B2\u7ea7\u8003\u8bd5\u4e2d\u975e\u5e38\u91cd\u8981\uff0c\u7279\u522b\u662f\u5728\u9700\u8981\u8868\u8fbe\u89c2\u70b9\u3001\u8fdb\u884c\u63a8\u65ad\u6216\u5bf9\u8fc7\u53bb\u4e8b\u4ef6\u8fdb\u884c\u63a8\u6d4b\u7684\u9898\u578b\u4e2d\u3002\u4f8b\u5982\uff0c\u5728\u5199\u4f5c\u4efb\u52a1\u6216\u53e3\u8bed\u73af\u8282\u4e2d\uff0c\u4f60\u53ef\u80fd\u9700\u8981\u5206\u6790\u4e00\u79cd\u60c5\u51b5\uff0c\u5e76\u5c31\u2026\u2026\u505a\u51fa\u5408\u4e4e\u903b\u8f91\u7684\u63a8\u65ad\u3002 <span data-no-translation>must have happened<\/span> \u6216 <span data-no-translation>could have happened<\/span>.<\/p>","protected":false},"excerpt":{"rendered":"<p>Past modals of deduction help us make educated guesses or conclusions about events that happened in the past. We use them when we are not 100% certain, but we have some evidence or information that helps us form an opinion. These modals express different levels of certainty, from being almost sure something happened to being [&hellip;]<\/p>\n","protected":false},"author":192,"featured_media":273676,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"bwfblock_default_font":"","langcom_teaches":"Past modals of deduction","langcom_cefr":"B2","langcom_type":"grammar","langcom_faq":"[{\"q\": \"What is the main difference between <span data-no-translation>must have<\/span> and <span data-no-translation>may have<\/span>?\", \"a\": \"The main difference is the level of certainty. We use <span data-no-translation>must have<\/span> when we are almost 100% sure about a past event based on strong evidence. We use <span data-no-translation>may have<\/span> (or <span data-no-translation>might have<\/span>, <span data-no-translation>could have<\/span>) when we are only 50% sure, expressing a possibility.\"}, {\"q\": \"Can I use <span data-no-translation>couldn't have<\/span> instead of <span data-no-translation>can't have<\/span>?\", \"a\": \"Yes, you can use <span data-no-translation>couldn't have<\/span> to express impossibility in the past, similar to <span data-no-translation>can't have<\/span>. However, <span data-no-translation>can't have<\/span> often conveys a stronger, more definite conclusion that something did not happen. For example, <span data-no-translation>\u201cHe can't have seen me\u201d<\/span> is a very firm deduction, while <span data-no-translation>\u201cHe couldn't have seen me\u201d<\/span> might suggest it was impossible due to circumstances, but perhaps slightly less absolute.\"}, {\"q\": \"Are <span data-no-translation>may have<\/span> and <span data-no-translation>might have<\/span> always interchangeable?\", \"a\": \"For expressing possibility in the past, <span data-no-translation>may have<\/span> and <span data-no-translation>might have<\/span> are largely interchangeable. There is a very subtle difference where <span data-no-translation>might have<\/span> can sometimes suggest a slightly lower probability than <span data-no-translation>may have<\/span>, but in most everyday conversations, you can use either.\"}, {\"q\": \"How do past modals of deduction relate to B2 English exams?\", \"a\": \"Past modals of deduction are important for B2 exams, especially in tasks that require expressing opinions, making inferences, or speculating about past events. For example, in writing tasks or speaking parts, you might need to analyze a situation and make logical deductions about what <span data-no-translation>must have happened<\/span> or <span data-no-translation>could have happened<\/span>.\"}]","rank_math_title":"Past Modals of Deduction B2 | English Grammar | Langcom","rank_math_description":"Learn to make educated guesses about past events using past modals of deduction (must have, may have, might have, could have, can't have). Improve your B2 English grammar with Langcom.","rank_math_focus_keyword":"past modals of deduction","rank_math_canonical_url":"","footnotes":""},"categories":[588],"tags":[651,827],"formats":[],"class_list":["post-273000","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-b2-upper-intermediate-english","tag-grammar","tag-past-modals-of-deduction"],"dsm_author":{"name":"\u52b3\u5c14","avatar_url":"https:\/\/cdn.langcom.org\/wp-content\/uploads\/2025\/12\/05230819\/1de86ea706740d324aaef3dd8bf0843b.png","archive_link":"https:\/\/langcom.co\/zh\/author\/raulmaguinahamann\/","biodata":""},"dsm_categories":[{"term_name":"B2 Upper Intermediate English","term_id":588,"term_link":"https:\/\/langcom.co\/zh\/blog\/category\/learn-english\/english-for-teens-and-adults\/b2-upper-intermediate-english\/"}],"dsm_attachment_categories":[],"dsm_featured_image":{"thumbnail":"https:\/\/langcom.co\/wp-content\/uploads\/2026\/07\/past-modals-of-deduction-b2-grammar-english-langcom-150x150.webp","medium":"https:\/\/langcom.co\/wp-content\/uploads\/2026\/07\/past-modals-of-deduction-b2-grammar-english-langcom-300x158.webp","medium_large":"https:\/\/langcom.co\/wp-content\/uploads\/2026\/07\/past-modals-of-deduction-b2-grammar-english-langcom-768x403.webp","large":"https:\/\/langcom.co\/wp-content\/uploads\/2026\/07\/past-modals-of-deduction-b2-grammar-english-langcom-1024x538.webp","1536x1536":"https:\/\/langcom.co\/wp-content\/uploads\/2026\/07\/past-modals-of-deduction-b2-grammar-english-langcom.webp","2048x2048":"https:\/\/langcom.co\/wp-content\/uploads\/2026\/07\/past-modals-of-deduction-b2-grammar-english-langcom.webp","trp-custom-language-flag":"https:\/\/langcom.co\/wp-content\/uploads\/2026\/07\/past-modals-of-deduction-b2-grammar-english-langcom-18x9.webp","et-pb-post-main-image":"https:\/\/langcom.co\/wp-content\/uploads\/2026\/07\/past-modals-of-deduction-b2-grammar-english-langcom-400x250.webp","et-pb-post-main-image-fullwidth":"https:\/\/langcom.co\/wp-content\/uploads\/2026\/07\/past-modals-of-deduction-b2-grammar-english-langcom-1080x630.webp","et-pb-portfolio-image":"https:\/\/langcom.co\/wp-content\/uploads\/2026\/07\/past-modals-of-deduction-b2-grammar-english-langcom-400x284.webp","et-pb-portfolio-module-image":"https:\/\/langcom.co\/wp-content\/uploads\/2026\/07\/past-modals-of-deduction-b2-grammar-english-langcom-510x382.webp","et-pb-portfolio-image-single":"https:\/\/langcom.co\/wp-content\/uploads\/2026\/07\/past-modals-of-deduction-b2-grammar-english-langcom-1080x567.webp","et-pb-gallery-module-image-portrait":"https:\/\/langcom.co\/wp-content\/uploads\/2026\/07\/past-modals-of-deduction-b2-grammar-english-langcom-400x516.webp","et-pb-post-main-image-fullwidth-large":"https:\/\/langcom.co\/wp-content\/uploads\/2026\/07\/past-modals-of-deduction-b2-grammar-english-langcom.webp","et-pb-image--responsive--desktop":"https:\/\/langcom.co\/wp-content\/uploads\/2026\/07\/past-modals-of-deduction-b2-grammar-english-langcom.webp","et-pb-image--responsive--tablet":"https:\/\/langcom.co\/wp-content\/uploads\/2026\/07\/past-modals-of-deduction-b2-grammar-english-langcom-980x515.webp","et-pb-image--responsive--phone":"https:\/\/langcom.co\/wp-content\/uploads\/2026\/07\/past-modals-of-deduction-b2-grammar-english-langcom-480x252.webp","_nx_notification_thumb_100_100":"https:\/\/langcom.co\/wp-content\/uploads\/2026\/07\/past-modals-of-deduction-b2-grammar-english-langcom.webp","_nx_notification_thumb_200_200":"https:\/\/langcom.co\/wp-content\/uploads\/2026\/07\/past-modals-of-deduction-b2-grammar-english-langcom.webp","_nx_notification_thumb_300_300":"https:\/\/langcom.co\/wp-content\/uploads\/2026\/07\/past-modals-of-deduction-b2-grammar-english-langcom.webp","_nx_notification_thumb_400_400":"https:\/\/langcom.co\/wp-content\/uploads\/2026\/07\/past-modals-of-deduction-b2-grammar-english-langcom.webp","_nx_notification_thumb_500_500":"https:\/\/langcom.co\/wp-content\/uploads\/2026\/07\/past-modals-of-deduction-b2-grammar-english-langcom.webp","woocommerce_thumbnail":"https:\/\/langcom.co\/wp-content\/uploads\/2026\/07\/past-modals-of-deduction-b2-grammar-english-langcom-300x300.webp","woocommerce_single":"https:\/\/langcom.co\/wp-content\/uploads\/2026\/07\/past-modals-of-deduction-b2-grammar-english-langcom-600x315.webp","woocommerce_gallery_thumbnail":"https:\/\/langcom.co\/wp-content\/uploads\/2026\/07\/past-modals-of-deduction-b2-grammar-english-langcom-100x100.webp","full":"https:\/\/langcom.co\/wp-content\/uploads\/2026\/07\/past-modals-of-deduction-b2-grammar-english-langcom.webp"},"dsm_comment_count":0,"_links":{"self":[{"href":"https:\/\/langcom.co\/zh\/wp-json\/wp\/v2\/posts\/273000","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/langcom.co\/zh\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/langcom.co\/zh\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/langcom.co\/zh\/wp-json\/wp\/v2\/users\/192"}],"replies":[{"embeddable":true,"href":"https:\/\/langcom.co\/zh\/wp-json\/wp\/v2\/comments?post=273000"}],"version-history":[{"count":1,"href":"https:\/\/langcom.co\/zh\/wp-json\/wp\/v2\/posts\/273000\/revisions"}],"predecessor-version":[{"id":273677,"href":"https:\/\/langcom.co\/zh\/wp-json\/wp\/v2\/posts\/273000\/revisions\/273677"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/langcom.co\/zh\/wp-json\/wp\/v2\/media\/273676"}],"wp:attachment":[{"href":"https:\/\/langcom.co\/zh\/wp-json\/wp\/v2\/media?parent=273000"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/langcom.co\/zh\/wp-json\/wp\/v2\/categories?post=273000"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/langcom.co\/zh\/wp-json\/wp\/v2\/tags?post=273000"},{"taxonomy":"post_format","embeddable":true,"href":"https:\/\/langcom.co\/zh\/wp-json\/wp\/v2\/formats?post=273000"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}