B2 · ระดับกลางตอนสูง (Upper Intermediate) TOEIC 605–780 IELTS 5.5–6.5 อนุประโยคและประโยคเงื่อนไข (Clauses & Conditionals)

Mixed Conditionals (ประโยคเงื่อนไขแบบผสม)

เรียนรู้ Mixed Conditionals เพื่อผสมช่วงเวลา เชื่อมเหตุสมมติในอดีตกับผลลัพธ์ปัจจุบัน หรือกลับกัน

Share: Copied!

Mixed Conditionals คืออะไร ประโยคเงื่อนไขผสมใช้ตอนไหน

คำตอบสั้น ๆ: Mixed Conditionals (ประโยคเงื่อนไขแบบผสม) คือประโยคเงื่อนไขที่ ผสมเวลาระหว่าง Second Conditional (ปัจจุบัน) กับ Third Conditional (อดีต) เข้าด้วยกันในประโยคเดียว ใช้เมื่อเงื่อนไขและผลลัพธ์เกิดคนละช่วงเวลากัน เช่น เงื่อนไขเป็นเรื่องอดีตแต่ผลกระทบยังคงอยู่ถึงปัจจุบัน หรือเงื่อนไขเป็นลักษณะนิสัย/สภาพที่เป็นจริงเสมอแต่ผลที่พูดถึงเกิดในอดีต

ตัวอย่างหลัก: If I had studied medicine (อดีต), I would be a doctor now (ปัจจุบัน). (ถ้าฉันได้เรียนแพทย์ ตอนนี้ฉันคงเป็นหมอไปแล้ว) — เงื่อนไขเป็นอดีตที่ไม่จริง (ไม่ได้เรียนแพทย์) แต่ผลกระทบพูดถึงสถานะปัจจุบัน (ตอนนี้ไม่ได้เป็นหมอ)

สำหรับคนไทย นี่คือหัวข้อที่ยากที่สุดในบรรดาประโยคเงื่อนไขทั้งหมด เพราะนอกจากจะต้องเข้าใจ Second และ Third Conditional แยกกันให้แม่นก่อนแล้ว ยังต้องรู้จัก "ผสม" สองแบบเข้าด้วยกันให้ถูกทิศทางเวลา ซึ่งภาษาไทยไม่มีระบบ tense หรือการ backshift ใด ๆ เลย ทำให้นักเรียนไทยมักงงว่าทำไมประโยคเดียวกันถึงมีทั้ง "had + V3" และ "would + V.infinitive" ปนกัน

สูตรโครงสร้าง Mixed Conditionals ทั้ง 2 แบบหลัก

แบบที่ 1: เงื่อนไขอดีต (Third) → ผลลัพธ์ปัจจุบัน (Second)

If + S + had + V3 (อดีต), S + would + V.infinitive (ปัจจุบัน)

ใช้เมื่อ: เหตุการณ์ในอดีตที่ไม่เป็นจริง ส่งผลกระทบต่อสถานการณ์ปัจจุบัน

  1. If I had taken that job, I would be rich now.
  2. If she hadn't missed the flight, she would be in Paris right now.
  3. If we had left earlier, we wouldn't be stuck in traffic now.
  4. If he had studied harder, he would have a better job today.

แบบที่ 2: เงื่อนไขปัจจุบัน/นิสัย (Second) → ผลลัพธ์อดีต (Third)

If + S + V.past simple/were (นิสัย/สภาพทั่วไป), S + would have + V3 (ผลในอดีต)

ใช้เมื่อ: ลักษณะนิสัยหรือสภาพที่เป็นจริงเสมอ (ไม่ใช่แค่ตอนนั้น) ทำให้เกิดผลในอดีต

  1. If I were a more patient person, I wouldn't have shouted at him yesterday.
  2. If she didn't hate flying, she would have joined us on the trip last year.
  3. If he were more organized, he wouldn't have missed the deadline last week.
  4. If I spoke French, I would have understood the movie last night.

ตารางเปรียบเทียบ Mixed Conditionals ทั้งสองแบบ

แบบ If-clause (เงื่อนไข) Main clause (ผลลัพธ์) ตัวอย่าง
แบบที่ 1 Past Perfect (อดีต) would + V.infinitive (ปัจจุบัน) If I had won the lottery, I would be traveling the world now.
แบบที่ 2 Past Simple/were (นิสัย/ปัจจุบัน) would have + V3 (อดีต) If I weren't afraid of heights, I would have gone skydiving last week.

เคล็ดลับสำคัญ: กุญแจสำคัญของ Mixed Conditionals คือการถามตัวเองสองคำถาม ก่อนแต่งประโยคทุกครั้ง — 1) เงื่อนไข (if-clause) เกิดขึ้น "เมื่อไหร่" (อดีต หรือ เป็นสภาพทั่วไป/ปัจจุบัน) 2) ผลลัพธ์ (main clause) พูดถึง "เมื่อไหร่" (ปัจจุบัน หรือ อดีต) แล้วเลือก tense ของแต่ละฝั่งให้ตรงกับเวลานั้น ๆ อย่างอิสระจากกัน

ทำไมคนไทยมักผิดเรื่อง Mixed Conditionals

เพราะภาษาไทยพูดเงื่อนไขด้วย "ถ้า...จะ..." แบบเดียวกันหมดไม่ว่าจะพูดถึงเวลาไหน เช่น "ถ้าฉันเรียนหมอ ตอนนี้ฉันคงเป็นหมอแล้ว" ในภาษาไทยไม่มีการเปลี่ยนรูปกริยาตามเวลาเลย นักเรียนไทยจึงมักทำผิด 2 แบบหลัก:

  1. ใช้ Third Conditional ล้วน ๆ ทั้งประโยค ทั้งที่ผลลัพธ์เป็นปัจจุบัน
  2. ❌ If I had studied medicine, I would have been a doctor now. (ผิด — "now" บ่งบอกปัจจุบัน main clause ต้องเป็น "would be" ไม่ใช่ "would have been")
  3. ✅ If I had studied medicine, I would be a doctor now.

  4. ใช้ Second Conditional ล้วน ๆ ทั้งประโยค ทั้งที่เงื่อนไขเป็นอดีต

  5. ❌ If I studied medicine, I would be a doctor now. (สื่อว่าเงื่อนไขเป็นปัจจุบันทั่วไป ไม่ได้สื่อว่า "ไม่ได้เรียนในอดีต")
  6. ✅ If I had studied medicine, I would be a doctor now. (ชัดเจนว่าไม่ได้เรียนในอดีต และผลกระทบยังอยู่ถึงตอนนี้)

เคล็ดลับ: ให้สังเกตคำบอกเวลา (time markers) ในประโยคเสมอ เช่น now, today, currently, at this moment = ผลลัพธ์เป็นปัจจุบัน (ต้องใช้ would + V.infinitive) ส่วน yesterday, last week, last year, at that time = ผลลัพธ์เป็นอดีต (ต้องใช้ would have + V3)

ตัวอย่างเพิ่มเติมพร้อมคำอธิบายเวลา

  1. If she hadn't lost her job (อดีต), she wouldn't be so stressed now (ปัจจุบัน).
  2. If they were more careful drivers (นิสัยทั่วไป), they wouldn't have crashed the car last night (อดีต).
  3. If I had learned to swim as a child (อดีต), I would join you at the beach now (ปัจจุบัน).
  4. If he weren't so stubborn (นิสัยทั่วไป), he would have accepted the apology yesterday (อดีต).

Mixed Conditionals ต่างจาก Second และ Third Conditional ล้วน ๆ อย่างไร

ประเภท เงื่อนไข ผลลัพธ์ ใช้เมื่อ
Second Conditional (ล้วน) Past Simple/were would + V.infinitive สมมติปัจจุบัน/อนาคต ไม่จริงทั้งคู่
Third Conditional (ล้วน) Past Perfect would have + V3 สมมติอดีต ไม่จริงทั้งคู่
Mixed (แบบที่ 1) Past Perfect (อดีต) would + V.infinitive (ปัจจุบัน) เงื่อนไขอดีต ส่งผลถึงปัจจุบัน
Mixed (แบบที่ 2) Past Simple/were (นิสัย) would have + V3 (อดีต) ลักษณะนิสัยทั่วไป ทำให้เกิดผลในอดีต

ข้อผิดพลาดที่คนไทยมักทำกับ Mixed Conditionals

  1. ใช้ tense เดียวกันทั้งสองฝั่งโดยไม่สนใจ time marker — เพราะเคยชินกับสูตร Type 2/Type 3 แบบตายตัว ไม่กล้าผสม
  2. ลืมสังเกตคำบอกเวลา (now, yesterday, last year) ที่เป็นตัวชี้นำสำคัญ ว่าควรใช้ tense ไหนในแต่ละฝั่ง
  3. ใช้ would have + V3 ในทั้งสองฝั่งเมื่อผลลัพธ์จริง ๆ เป็นปัจจุบัน — ทำให้ความหมายผิดเพี้ยนไปว่าเรื่องทั้งหมดจบไปแล้วในอดีต
  4. สับสนระหว่าง "นิสัย/บุคลิกทั่วไป" (Second Conditional) กับ "เหตุการณ์ที่เกิดขึ้นครั้งเดียวในอดีต" (Third Conditional) — เช่น "If she were braver" (นิสัย) ต่างจาก "If she had been brave that day" (เหตุการณ์เดียว)
  5. ใช้ were ผิดที่ในฝั่ง Past Perfect — ผสมสูตรกันจนสับสนว่าฝั่งไหนควรใช้ were ฝั่งไหนควรใช้ had + V3

เคล็ดลับ (Tips) แต่งประโยค Mixed Conditionals ให้ถูกต้อง

  • ก่อนแต่งประโยค ให้เขียนไทม์ไลน์คร่าว ๆ ในหัว: เงื่อนไขเกิดขึ้น "เมื่อไหร่" ผลลัพธ์พูดถึง "เมื่อไหร่" แล้วจับคู่ tense ให้ตรงกับแต่ละช่วงเวลาแยกกัน
  • สังเกต time markers เสมอ: now/today/currently = ปัจจุบัน (would + V.infinitive), yesterday/last week/at that time = อดีต (would have + V3)
  • ฝึกแต่งประโยคเกี่ยวกับชีวิตตัวเอง เช่น การตัดสินใจในอดีตที่ส่งผลถึงตอนนี้ ("If I had chosen a different major, I would be working in a different field now") เพราะ Mixed Conditionals มักใช้พูดถึงการเสียดายหรือทบทวนชีวิต
  • อย่ากลัวที่จะผสม tense สองแบบในประโยคเดียว — นี่คือธรรมชาติของ Mixed Conditionals ไม่ใช่ข้อผิดพลาด

คำถามที่พบบ่อย (FAQ)

Q: Mixed Conditionals มีแค่ 2 แบบเท่านั้นหรือ?
A: รูปแบบหลักที่ใช้บ่อยที่สุดมี 2 แบบตามที่กล่าวข้างต้น แต่ในทางทฤษฎีสามารถผสม tense ได้หลากหลายกว่านั้น ขึ้นอยู่กับบริบทที่ต้องการสื่อ อย่างไรก็ตาม 2 แบบนี้ครอบคลุมการใช้งานส่วนใหญ่ในชีวิตจริงและข้อสอบ

Q: จะรู้ได้อย่างไรว่าควรใช้ Mixed Conditional ไม่ใช่ Second หรือ Third ธรรมดา?
A: ให้สังเกตว่าเวลาของเงื่อนไขกับผลลัพธ์ "ตรงกัน" หรือ "ต่างกัน" ถ้าตรงกัน (ทั้งคู่เป็นปัจจุบันหรือทั้งคู่เป็นอดีต) ใช้ Second หรือ Third ธรรมดา แต่ถ้าต่างกัน (ฝั่งหนึ่งอดีต อีกฝั่งปัจจุบัน) ต้องใช้ Mixed Conditional

Q: Mixed Conditionals ยากกว่า Third Conditional จริงไหม?
A: ยากกว่าในแง่การวิเคราะห์เวลาของทั้งสองประโยคแยกกัน แต่โครงสร้างไวยากรณ์แต่ละฝั่งก็คือ Second/Third Conditional ปกติ เพียงแค่นำมาผสมกันตามช่วงเวลาที่ต้องการสื่อ

สรุปเคล็ดลับสำหรับผู้เรียนไทย

  • Mixed Conditionals = ผสม Second (ปัจจุบัน) กับ Third (อดีต) ตามเวลาจริงของเงื่อนไขและผลลัพธ์
  • แบบที่ 1: เงื่อนไขอดีต (had + V3) → ผลปัจจุบัน (would + V.infinitive)
  • แบบที่ 2: เงื่อนไขนิสัยทั่วไป (past simple/were) → ผลอดีต (would have + V3)
  • สังเกต time markers (now, yesterday, last year) เป็นตัวช่วยตัดสินใจเลือก tense ของแต่ละฝั่งเสมอ
Share: Copied!

Mixed Conditionals (ประโยคเงื่อนไขแบบผสม) — Bài tập 2

Luyện tập ngữ pháp tiếng Anh chủ đề Mixed Conditionals (ประโยคเงื่อนไขแบบผสม) với 10 câu hỏi trắc nghiệm. Trả lời đúng ít nhất 70% để qua bài kiểm tra.

10 questions คะแนนผ่าน: 70% Bài kiểm tra 2 /10 ตอบแล้ว

Cách làm bài kiểm tra

  • Đọc kỹ từng câu hỏi và chọn câu trả lời đúng nhất.
  • Bài kiểm tra không giới hạn thời gian — bạn có thể làm theo tốc độ của mình.
  • Nhấn ส่งแบบทดสอบ khi hoàn thành để xem điểm số và giải thích chi tiết.

เข้าสู่ระบบเพื่อบันทึกผล

คุณสามารถทำแบบทดสอบได้โดยไม่ต้องเข้าสู่ระบบ แต่จะไม่มีการบันทึกผล เข้าสู่ระบบ เพื่อติดตามความก้าวหน้าของคุณ

  1. 1

    If I had known about the concert, I _______ tickets for us.

  2. 2

    If I had saved more money, I _______ able to travel the world now.

  3. 3

    If you had called me, I _______ you.

  4. 4

    If he had taken the shortcut, he _______ here already.

  5. 5

    If you had studied harder, you _______ the exam easily.

  6. 6

    If she weren't so shy, she _______ to that handsome stranger at the party last night.

  7. 7

    If she were more organized, she _______ her appointment yesterday.

  8. 8

    If she were more organized, she _______ her keys this morning.

  9. 9

    If she knew how to swim, she _______ into the pool with them yesterday.

  10. 10

    If you had told me about the meeting, I _______ prepared for it.

B1 Zero Conditional (ประโยคเงื่อนไขแบบที่ 0) อนุประโยคและประโยคเงื่อนไข (Clauses & Conditionals) B1 First Conditional (ประโยคเงื่อนไขแบบที่ 1) อนุประโยคและประโยคเงื่อนไข (Clauses & Conditionals) B1 Second Conditional (ประโยคเงื่อนไขแบบที่ 2) อนุประโยคและประโยคเงื่อนไข (Clauses & Conditionals) B1 Defining Relative Clauses (อนุประโยคคุณศัพท์แบบชี้เฉพาะ) อนุประโยคและประโยคเงื่อนไข (Clauses & Conditionals) B1 กริยานามและกริยาสภาวะ (Gerunds and Infinitives) อนุประโยคและประโยคเงื่อนไข (Clauses & Conditionals) B2 Third Conditional (ประโยคเงื่อนไขแบบที่ 3) อนุประโยคและประโยคเงื่อนไข (Clauses & Conditionals) B2 คำแทนคำว่า If (เช่น Unless, Provided That, As Long As, In Case) อนุประโยคและประโยคเงื่อนไข (Clauses & Conditionals) B2 Non-Defining Relative Clauses (อนุประโยคคุณศัพท์แบบไม่ชี้เฉพาะ) อนุประโยคและประโยคเงื่อนไข (Clauses & Conditionals) B2 อนุประโยคเนื้อความ (Noun Clauses) อนุประโยคและประโยคเงื่อนไข (Clauses & Conditionals) B2 การใช้ Wish และ If Only อนุประโยคและประโยคเงื่อนไข (Clauses & Conditionals) B2 รูปกริยาสมมติแบบทางการ (Formal Subjunctive) อนุประโยคและประโยคเงื่อนไข (Clauses & Conditionals) C1 ประโยคเงื่อนไขขั้นสูง (การสลับที่กริยา, การสมมติ) อนุประโยคและประโยคเงื่อนไข (Clauses & Conditionals) C1 อนุประโยคที่ใช้ส่วนขยายกริยาเพื่อย่อประโยค (Participle Clauses) อนุประโยคและประโยคเงื่อนไข (Clauses & Conditionals) C1 รูปอดีตที่ไม่เป็นจริง (The Unreal Past) อนุประโยคและประโยคเงื่อนไข (Clauses & Conditionals) C1 อนุประโยคที่ใช้สรรพนามอิสระ (Whoever, Whatever, Wherever) อนุประโยคและประโยคเงื่อนไข (Clauses & Conditionals) C1 อนุประโยคที่นำหน้าด้วย What (What-Clauses) อนุประโยคและประโยคเงื่อนไข (Clauses & Conditionals) C2 โครงสร้างประโยคที่ซับซ้อน (อนุประโยคซ้อน, อนุประโยคสัมบูรณ์ และอนุประโยคที่ไม่มีกริยา) อนุประโยคและประโยคเงื่อนไข (Clauses & Conditionals)