คำจำกัดความ / คำอธิบาย
Mixed conditionals คือ conditional ที่ผสมกรอบเวลาในเงื่อนไขและผลลัพธ์ เหมาะเมื่อเหตุการณ์อดีตส่งผลถึงปัจจุบัน หรือสภาพปัจจุบันอธิบายผลในอดีต จึงช่วยสื่อความสัมพันธ์เหตุ-ผลที่ซับซ้อนและสมจริงขึ้น รูปแบบที่พบบ่อยคือ เงื่อนไขอดีต -> ผลปัจจุบัน และอีกรูปคือ เงื่อนไขปัจจุบัน -> ผลอดีต (พบน้อยกว่า) จุดสำคัญคือคิดเวลาในแต่ละครึ่งประโยคให้ชัด
กฎสำคัญ
- ใช้ if + had + past participle, would + base verb เมื่ออดีตส่งผลถึงปัจจุบัน
- ใช้ if + past simple, would have + past participle เมื่อสภาพปัจจุบันอธิบายผลอดีต
- เลือก tense ตามความหมาย ไม่ใช่จำสูตรเดียว
- โดยทั่วไปประโยคจะผสม past กับ present
- Mixed conditionals ต่างจากการผสม tense แบบผิดไวยากรณ์ ต้องมีตรรกะเวลา
ตัวอย่าง
- If I had taken the job, I would be happier now. - ถ้าฉันรับงานนั้น ตอนนี้ฉันคงมีความสุขกว่า
- If he were more careful, he would not have crashed. - ถ้าเขารอบคอบกว่านี้ เขาคงไม่ชน
- If we had saved more money, we would live more comfortably now. - ถ้าพวกเราเก็บเงินมากกว่านี้ ตอนนี้คงอยู่สบายกว่า
- She would have passed if she were more confident in exams. - เธอคงสอบผ่าน ถ้าปกติเธอมั่นใจเวลาสอบมากกว่านี้
- If they had listened, they would understand the problem now. - ถ้าพวกเขาฟังก่อนหน้านั้น ตอนนี้พวกเขาคงเข้าใจปัญหา
ข้อผิดพลาดที่พบบ่อย
- ❌ If I had taken the job, I would have been happier now. -> ✅ If I had taken the job, I would be happier now.
- ❌ If he were careful, he would not crash yesterday. -> ✅ If he were more careful, he would not have crashed.
- ❌ If we saved more money, we would live more comfortably now. -> ✅ If we had saved more money, we would live more comfortably now.
เคล็ดลับ
- ตัดสิน "เวลา" ของเงื่อนไขก่อน แล้วค่อยตัดสิน "เวลา" ของผลลัพธ์ Mixed conditionals จะง่ายขึ้นมาก