การใช้ "Should Have," "Could Have," และ "Would Have" ในภาษาอังกฤษคืออะไร?
ในภาษาอังกฤษระดับสูง เมื่อเราต้องการพูดถึง สถาการณ์ในอดีตที่เป็นการสมมติหรือสิ่งที่ไม่เกิดขึ้นจริง—สิ่งที่ไม่ได้เกิดขึ้น แต่เราหวังว่ามันจะเกิดขึ้น หรือในเชิงทฤษฎีแล้วมันน่าจะเกิดขึ้นได้—เราจะใช้โครงสร้างที่เรียกว่า "modal perfect"
โดยเฉพาะอย่างยิ่ง should have, could have, และ would have ถูกนำมาใช้เพื่อแสดงความเสียใจ (Regret) การตำหนิ (Criticism) โอกาสที่พลาดไป (Missed opportunities) รวมถึงผลลัพธ์ที่จินตนาการขึ้นหากในอดีตเราตัดสินใจต่างออกไป
- Should have: ใช้เพื่อแสดงความเสียใจและการตำหนิ (ความผิดพลาดในอดีต)
- Could have: ใช้เพื่อแสดงความเป็นไปได้ที่พลาดไป หรือความสามารถในอดีตที่ไม่ได้ถูกนำมาใช้
- Would have: ใช้เพื่ออธิบายผลลัพธ์ที่จินตนาการขึ้นหากอดีตแตกต่างไปจากความเป็นจริง
โครงสร้างและสูตร
ทั้งสามโครงสร้างนี้ใช้สูตรทางไวยากรณ์เดียวกันทุกประการ คือ กริยาช่วย (Modal) + have + กริยาช่องที่ 3 (V3)
สูตรมาตรฐาน:
- ประโยคบอกเล่า: Subject + modal + have + กริยาช่องที่ 3 + กรรม/ส่วนขยาย
- ประโยคปฏิเสธ: Subject + modal + not + have + กริยาช่องที่ 3 + กรรม/ส่วนขยาย
สัญลักษณ์ช่วยจำ:
- (+) S + should/could/would have + V3 + O
- (-) S + shouldn't/couldn't/wouldn't have + V3 + O
วิธีการสร้างประโยคสมมติในอดีต (Hypothetical Past Modals)
การแสดงความเสียใจหรือการตำหนิ (Should Have)
ใช้เพื่อบอกว่าการกระทำในอดีตนั้นเป็นสิ่งที่ถูกต้องที่ควรทำ แต่ความจริงคือมัน ไม่ได้เกิดขึ้น
| ประธาน | กริยาช่วยรูปสมบูรณ์ | กริยาช่องที่ 3 (V3) | กรรม / ส่วนขยาย |
|---|---|---|---|
| You | should have | called | me when you arrived! |
| I | should have | studied | harder for the exam. |
การแสดงความเป็นไปได้ที่ไม่ได้เกิดขึ้นจริง (Could Have)
ใช้เพื่อบอกว่าการกระทำนั้นมีความเป็นไปได้ในทางปฏิบัติในอดีต แต่บุคคลนั้น เลือกที่จะไม่ทำ หรือทำไม่สำเร็จ
| ประธาน | กริยาช่วยรูปสมบูรณ์ | กริยาช่องที่ 3 (V3) | กรรม / ส่วนขยาย |
|---|---|---|---|
| We | could have | won | the championship game. |
| He | could have | been | a doctor if he wanted to. |
การแสดงผลลัพธ์ที่จินตนาการขึ้น (Would Have)
ใช้เพื่ออธิบายว่าผลลัพธ์จะเป็นอย่างไรหากการกระทำในอดีตเกิดขึ้นในรูปแบบที่ต่างออกไป มักพบได้บ่อยในประโยคเงื่อนไขแบบที่ 3 (3rd Conditional)
| ประธาน | กริยาช่วยรูปสมบูรณ์ | กริยาช่องที่ 3 (V3) | กรรม / ส่วนขยาย |
|---|---|---|---|
| I | would have | helped | you, but I was busy. |
| She | would have | passed | if she had studied. |
ควรใช้กริยาช่วยในรูปอดีตเหล่านี้เมื่อไหร่?
1. การตำหนิสิ่งที่เลือกทำในอดีต (Shouldn't Have)
ใช้รูปปฏิเสธ shouldn't have เพื่อตำหนิการกระทำที่ ได้เกิดขึ้นไปแล้วจริง เป็นการบอกว่าสิ่งนั้นเป็นความคิดที่ไม่ดีเลย
- She shouldn't have said those cruel things to him. (เธอได้พูดจาใจร้ายใส่เขาไปแล้ว และมันเป็นเรื่องที่ผิด)
- I shouldn't have eaten that entire pizza. (ฉันกินพิซซ่าถาดนั้นหมดเลย และตอนนี้ฉันก็รู้สึกเสียใจที่ทำลงไป)
2. การประกาศความเป็นไปไม่ได้ในอดีต (Couldn't Have)
ใช้รูปปฏิเสธ couldn't have เพื่อยืนยันว่า ไม่ว่าอะไรจะเกิดขึ้น การกระทำนั้นเป็นไปไม่ได้อย่างสิ้นเชิง
- They couldn't have survived that crash without wearing seatbelts. (พวกเขาไม่มีทางรอดชีวิตจากอุบัติเหตุครั้งนั้นได้เลยหากไม่คาดเข็มขัดนิรภัย)
- I couldn't have arrived any earlier; the traffic was at a dead stop. (ฉันไม่มีทางมาถึงเร็วกว่านี้ได้เลย เพราะการจราจรเป็นอัมพาต)
3. การปฏิเสธในอดีตที่เป็นการสมมติ (Wouldn't Have)
ในสถานการณ์สมมติที่เป็นเชิงปฏิเสธ wouldn't have มักสื่อความหมายว่า นิสัยหรือความเต็มใจของคนๆ นั้นจะเป็นอุปสรรคต่อการกระทำ แม้ว่าเงื่อนไขอื่นจะเปลี่ยนไปก็ตาม
- He wouldn't have agreed to that deal anyway; he hates the CEO. (ถึงอย่างไรเขาก็คงไม่มีวันตกลงยอมรับข้อเสนอนั้นหรอก เพราะเขาเกลียด CEO คนนั้น)
รายชื่อคำสัญญาณและเบาะแสแวดล้อม
ประโยคเหล่านี้ต้องอาศัยบริบทโดยรอบอย่างมากเพื่อให้ความหมายชัดเจน:
- สำหรับความเสียใจ (Should have): I am so sorry, I messed up, you made a mistake.
- สำหรับความเป็นไปได้ที่พลาดไป (Could have): But we were lazy, but we ran out of time, I had the chance but...
- สำหรับผลลัพธ์ที่จินตนาการ (Would have): If I had known..., but I was busy..., otherwise...
วิธีการแยกความแตกต่าง
"Should Have" vs. "Could Have"
นี่เป็นจุดที่คนมักสับสนบ่อยมาก:
- Should have เน้นไปที่ หน้าที่ทางศีลธรรม ความรับผิดชอบ หรือ "สิ่งที่ถูกต้อง" หากคุณไม่ได้ทำ แสดงว่าคุณทำพลาด
- I should have called my mom on her birthday. (ฉันรู้สึกผิดที่ไม่ได้โทรหาแม่ในวันเกิดของท่าน)
- Could have เน้นไปที่ ทางเลือกและความเป็นไปได้ หากคุณไม่ได้ทำ มันเป็นเพียงเส้นทางที่คุณไม่ได้เลือกเดินเท่านั้น
- I could have gone to medical school, but I preferred art. (ไม่มีความรู้สึกผิด แค่บอกเล่าถึงทางเลือกที่ไม่ได้ถูกเลือก)
ข้อผิดพลาดที่พบบ่อย
- ❌ ผิด: เขียนคำว่า "of" แทนคำว่า "have" นี่คือความผิดพลาดอันดับหนึ่งที่เจ้าของภาษาเองก็ทำพลาด! เพราะรูปย่อ (should've) ออกเสียงเหมือนกับ "should of"
- ไม่ถูกต้อง: I should of gone. / We could of won.
- ถูกต้อง: I should have gone. / We could have won.
- ❌ ผิด: ใช้กริยารูปอดีต (V2) แทนที่จะใช้กริยาช่องที่ 3 (V3)
- ไม่ถูกต้อง: You could have went with us.
- ถูกต้อง: You could have gone with us.
- ❌ ผิด: ใส่คำว่า "to" เข้าไปในโครงสร้าง
- ไม่ถูกต้อง: She shouldn't have to said that.
- ถูกต้อง: She shouldn't have said that.
ตัวอย่างการใช้ในชีวิตจริง
- (ความเสียใจ): I should have listened to my doctor's advice about resting.
- (การตำหนิ): You shouldn't have shared that confidential email with the whole team.
- (ความเป็นไปได้ที่พลาดไป): We could have caught the 5:00 PM train if we had walked faster.
- (ความสามารถในอดีต): He could have been a professional footballer; he was incredibly talented as a child.
- (ผลลัพธ์ที่จินตนาการ): I would have attended your graduation, but I contracted the flu.
- (เงื่อนไขแบบที่ 3): They would have been completely broke if they hadn't saved that money.
- (ความเป็นไปไม่ได้): You couldn't have done anything differently; the outcome wasn't your fault.
- (การตำหนิ): She should have double-checked the financial figures before the presentation.
- (ความเป็นไปได้ที่พลาดไป): I could have bought that house ten years ago when it was cheap!
- (การปฏิเสธ/การสมมติ): Even if you offered him a million dollars, he wouldn't have sold you his company.
สรุปและเคล็ดลับ
| Modal Perfect | ความหมาย | ความเป็นจริง | ตัวอย่าง |
|---|---|---|---|
| should have + V3 | ความเสียใจ / หน้าที่ในอดีต | เหตุการณ์ ไม่ได้ เกิดจริง | I should have called you. |
| shouldn't have + V3 | การตำหนิความผิดพลาด | เหตุการณ์ ได้ เกิดขึ้นจริง | You shouldn't have left. |
| could have + V3 | ความเป็นไปได้/ความสามารถที่พลาดไป | เหตุการณ์ ไม่ได้ เกิดจริง | We could have won. |
| couldn't have + V3 | ความเป็นไปไม่ได้อย่างสมบูรณ์ | เป็นไปไม่ได้โดยสิ้นเชิง | She couldn't have known. |
| would have + V3 | ผลลัพธ์ที่จินตนาการขึ้น | ไม่ได้เกิดขึ้น (เพราะมีเหตุขวาง) | I would have stayed, but... |
คำถามที่พบบ่อย (FAQs)
คำพวกนี้ใช้เฉพาะในประโยคเงื่อนไข "If" ใช่หรือไม่?
ไม่จำเป็น แม้ว่า "would have" จะเป็นส่วนแสดงผลลัพธ์มาตรฐานในประโยคเงื่อนไขแบบที่ 3 (เช่น If I had known, I would have gone) แต่เจ้าของภาษามักใช้โครงสร้างเหล่านี้ในประโยคเดี่ยวๆ อยู่เสมอ เพราะบริบท "ถ้า" (If) มักจะถูกละไว้ในฐานที่เข้าใจ เมื่อฉันพูดว่า "ฉันน่าจะช่วยคุณนะ!" (I would have helped you!) สื่อเป็นนัยว่าความคิดเต็มน่าจะเป็น "ฉันจะช่วยคนนะ... [ถ้าคุณขอให้ฉันช่วย / ถ้าฉันไม่ติดธุระ]"
คำพวกนี้ออกเสียงอย่างไรในภาษาพูดของเจ้าของภาษา?
มักจะถูกรวบเสียงให้สั้นลงอย่างมาก
- Should have ออกเสียงคล้าย "Shoulda" (หรือ should've)
- Could have ออกเสียงคล้าย "Coulda" (หรือ could've)
- Would have ออกเสียงคล้าย "Woulda" (หรือ would've)
การรวบเสียงนี้ใช้สำหรับการพูดได้ แต่ห้ามเขียน "shoulda" ในภาษาอังกฤษที่เป็นทางการ