ข้ามไปยังเนื้อหา
Grammar ภาษาอังกฤษ · B2

conditional แบบที่สามและแบบผสม

  • 3 conditional แบบที่สามและแบบผสม
    3.1

    Third Conditional

    Third and Mixed Conditionals

    第三条件句 (third conditional)谈论过去——一个没有发生的假设,以及它本会带来的结果。

    结构: If + 过去完成时, would have + 过去分词

    如果If 我I (过去完成)had 学习studied 我, I 会would (完成)have 通过passed.

    ถ้าฉันเรียนเมื่อคืน ฉันก็ผ่านแล้ว (แต่ไม่ได้อ่านหนังสือ และก็ไม่ผ่านจริง)

    注意它表示与过去事实相反的假设;常含遗憾或责备。缩写:I'd have、would've。

    3.2

    Mixed Conditionals

    混合条件句 (mixed conditional)把不同的时间混在一起。最常见的是:过去的原因 → 现在的结果。

    结构: If + 过去完成时, would + 动词原形

    如果If 我I (过去完成)had 存saved 钱money 我, I 会would (是)be 富有rich 现在now.

    ถ้าฉันออมเงินเมื่อก่อน ตอนนี้ฉันคงรวยแล้ว (สาเหตุในอดีต ผลลัพธ์ในปัจจุบัน)

    注意主句用 would + 动词原形(指现在),不是 would have(那指过去)。

    3.3

    สรุป Conditionals

    เปรียบเทียบ Conditionals ทั้งสี่แบบ:

    • 零条件:If + 现在, 现在。(普遍真理)
    • 第一条件:If + 现在, will + 原形。(真实将来)
    • 第二条件:If + 过去, would + 原形。(现在不真实)
    • 第三条件:If + 过去完成, would have + 过去分词。(过去不真实)

    如果If 我I 是were 你you 我, I 会would 道歉apologize.

    ฉันเป็นคุณ ผมจะขอโทษ (Second Conditional)

    注意关键看 if 从句的时态:现在 / 过去 / 过去完成,决定了是哪一类条件句。

    ข้อผิดพลาดที่พบบ่อย

    • ❌ ~~If I would have known, I would have come.~~ → ✓ If I had known, I would have come. — if 从句里永远没有 would;这是口语里(尤其受美剧影响)最高频的错误。
    • ❌ ~~If I had studied, I would pass the exam yesterday.~~ → ✓ …I would have passed the exam. — 过去的结果要用 would have + 过去分词。
    • 混合条件句不是"随意混搭":只有过去的原因 → 现在的结果(If I had saved money, I would be rich now)这类才成立,前后要讲得通。
    • 解码缩写 I'd:后面跟 have + 过去分词 → I'd = I would;后面直接跟过去分词 → I'd = I had。I'd have helped(would)vs I'd finished(had)。

ทุกหัวข้อ · Grammar ภาษาอังกฤษ · B2

เข้าสู่ระบบหรือสร้างบัญชี

IGCSE, A-Level & AP