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

Third Conditional (ประโยคเงื่อนไขแบบที่ 3)

โครงสร้าง If + past perfect, would have + past participle — สำหรับสถานการณ์สมมติในอดีตและความเสียใจ

Third Conditional ในภาษาอังกฤษคืออะไร?

เราใช้ Third Conditional เพื่อพูดถึง สถานการณ์สมมติในอดีตที่เป็นไปไม่ได้เลย และ ผลลัพธ์ในอดีตที่เป็นเพียงแค่เรื่องสมมติ มันทำหน้าที่เหมือนกับ "ไทม์แมชชีนทางความคิด"—ที่อนุญาตให้คุณมองย้อนกลับไปในอดีตและจินตนาการว่าหากเงื่อนไขหลักเปลี่ยนไป เหตุการณ์ในครั้งนั้นจะแตกต่างออกไปอย่างไร

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

ตัวอย่าง: If I had studied harder, I would have passed the exam.
(ถ้าตอนนั้นฉันตั้งใจเรียนมากกว่านี้ ฉันคงสอบผ่านไปแล้ว)
(เช็กความจริง: ในอดีตฉันไม่ได้ตั้งใจเรียน และผลที่ตามมาคือฉันสอบตก คุณไม่สามารถกลับไปแก้อดีตได้อีกแล้ว)

โครงสร้างและสูตรของ Third Conditional

Third Conditional จะต้องใช้กริยาช่วย (Auxiliary verbs) และกริยาช่อง 3 (Past Participle) มากเป็นพิเศษ ประกอบด้วยสองส่วนคือ: "ประโยคเงื่อนไข (If clause)" (เงื่อนไขในอดีตที่แก้ไม่ได้) และ "ประโยคหลัก (Main clause)" (ผลลัพธ์สมมติในอดีต)

สูตรมาตรฐานของ Third Conditional

เมื่อวางประโยคเงื่อนไข (If clause) ไว้ต้นประโยค ให้ใช้สูตรดังนี้:

If + ประธาน + had + กริยาช่อง 3 (V3) + กรรม, ประธาน + would have + กริยาช่อง 3 (V3) + กรรม

(V3 = Past Participle)

ประโยคเงื่อนไข (เงื่อนไขสมมติในอดีต) ประโยคหลัก (ผลลัพธ์สมมติในอดีต)
If you had told me about the meeting, I would have gone.
(ถ้าตอนนั้นคุณบอกฉันเรื่องการประชุม) (ฉันคงจะได้ไปแล้ว)
If she hadn't missed her flight, she would have arrived on time.
(ถ้าตอนนั้นเธอไม่ตกเครื่อง) (เธอคงจะมาถึงตรงเวลาแล้ว)
If we had left earlier, we wouldn't have been late.
(ถ้าตอนนั้นเราออกมาเร็วขึ้น) (เราคงจะไม่สายแล้ว)

คำแนะนำ: เมื่อใดก็ตามที่ประโยค "if-clause" ขึ้นต้นประโยค คุณต้องใส่เครื่องหมายจุลภาค (comma) เพื่อคั่นระหว่างประโยคด้วยเสมอ

สูตรแบบสลับตำแหน่งของ Third Conditional

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

ประธาน + would have + กริยาช่อง 3 + กรรม + if + ประธาน + had + กริยาช่อง 3 + กรรม

  • I would have gone to the meeting if you had told me about it.
  • (ฉันคงจะได้ไปประชุมแล้วถ้าตอนนั้นคุณบอกฉันเรื่องนี้)
  • She would have arrived on time if she hadn't missed her flight.
  • (เธอคงจะมาถึงตรงเวลาแล้วถ้าเธอไม่ตกเครื่อง)

คำแนะนำ: ในโครงสร้างแบบสลับตำแหน่งนี้ ให้ตัดเครื่องหมายจุลภาค (comma) ออกไปเลย ห้ามใส่ comma หน้าคำว่า "if"

วิธีการย่อรูป (Contractions) ใน Third Conditional

เนื่องจาก Third Conditional ต้องใช้กริยาช่วยหลายตัว (had, would, have) การพูดรูปเต็มอาจจะฟังดูติดขัด ดังนั้น ผู้ที่พูดภาษาอังกฤษคล่องแคล่วนิยมใช้รูปย่อมาตรฐานดังนี้:

  • I'd = I had
  • would've = would have
  • should've = should have
  • could've = could have

ตัวอย่าง:

  • If I'd known, I would've come sooner.
  • We could've won if you'd scored that final goal.

การใช้กริยาช่วย (Modals) ตัวอื่นแทน: Could have และ Might have

แม้ว่า "would have" จะเป็นรูปแบบมาตรฐาน แต่คุณสามารถใช้ could have หรือ might have เพื่อสื่อความหมายเกี่ยวกับความสามารถหรือความไม่แน่นอนที่ต่างออกไป

โครงสร้างกริยาช่วย น้ำเสียง / ความหมาย ตัวอย่าง
could have + V3 บอกถึงความพยายาม/โอกาสในอดีตที่ทำได้แต่ไม่ได้ทำ If I had known you were in trouble, I could have helped you.
might have + V3 บอกความเป็นไปได้ในอดีตที่คาดการณ์ไว้แต่มันไม่ได้เกิดขึ้น If we had taken the scenic road, we might have avoided the traffic jam.

วิธีแยกข้อแตกต่างระหว่าง Second และ Third Conditional

แม้ว่าประโยคเงื่อนไขทั้งสองจะเป็นเรื่อง "ไม่จริง" แต่ก็ใช้ในช่วงเวลาที่ต่างกันคนละเรื่องเลย

หัวข้อ Second Conditional (ไม่จริงในปัจจุบัน/อนาคต) Third Conditional (ไม่จริงในอดีต)
เวลาที่เน้น ตอนนี้หรือในอนาคต ในอดีต (จบลงไปแล้วเกือบ 100%)
ตัวอย่าง 1 If I were rich, I would buy a house. (ตอนนี้ฉันไม่รวย) If I had been rich, I would have bought a house. (เมื่อ 10 ปีที่แล้วฉันไม่รวย)
ตัวอย่าง 2 If I knew the answer, I would tell you. (วันนี้ฉันไม่รู้คำตอบ) If I had known the answer, I would have told you. (เมื่อวานตอนที่คุณถาม ฉันไม่รู้คำตอบ)

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

ฉันสามารถพูด "If I would have known" ได้ไหม?

ไม่ได้! แม้จะเป็นข้อผิดพลาดที่พบบ่อยมาก แต่ตามหลักไวยากรณ์นั้นไม่ถูกต้อง คุณห้ามวาง "would have" ไว้หลัง "if" เด็ดขาด กฎเหล็กคือ: หลัง "if" ต้องตามด้วย Past Perfect เสมอ ("If I had known...")

การใช้ "had had" ถูกต้องไหม?

ถูกต้อง! โครงสร้าง "had had" อาจดูแปลกๆ แต่มันถูกต้องสำหรับคำกริยาที่แปลว่า "มี/กิน" (to have) โดย "had" ตัวแรกทำหน้าที่เป็นกริยาช่วยหลัก (Auxiliary verb) และ "had" ตัวที่สองคือรูปปกติของกริยาช่อง 3 (V3) ตัวอย่างเช่น: If I had had the money, I would have bought it.

Mixed Conditionals ที่เกี่ยวข้องกับ Third Conditional คืออะไร?

บางครั้งเหตุการณ์ในอดีตก็ส่งผลถึงปัจจุบัน หากเงื่อนไขสมมติในอดีต (Third Conditional) ส่งผลลัพธ์มาถึงตอนนี้ (Second Conditional) เราจะใช้รูปแบบผสม เช่น: "If I had studied harder in college (เงื่อนไขในอดีต), I would have a better job today (ผลลัพธ์ในปัจจุบัน)"

สรุปและสูตรย่อสำหรับ Third Conditional

รูปแบบโครงสร้าง สูตรไวยากรณ์ (S=ประธาน, V=กริยา) ตัวอย่าง
แบบมาตรฐาน If + S + had + V3, S + would have + V3 If I had seen you, I would have said hello.
แบบสลับตำแหน่ง S + would have + V3 + if + S + had + V3 I would have said hello if I had seen you.
ข้อผิดพลาดที่พบบ่อย ห้ามวาง "would have" ติดกับประโยค "if" ที่ผิด: If I would have known...

💡 หัวใจสำคัญ: ใช้ Third Conditional เพื่อพูดถึงความเสียดายหรือการวิเคราะห์เหตุการณ์ในอดีตที่จบลงไปแล้ว มักเป็นโครงสร้างที่รู้จักกันดีในชื่อ "could've, should've, would've"!

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 Mixed Conditionals (ประโยคเงื่อนไขแบบผสม) อนุประโยคและประโยคเงื่อนไข (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)