C1
If + S + had + V3, S + would + V0 (now) · If + S + V2, S + would have + V3
ประโยคเงื่อนไขแบบผสมช่วงเวลาในระดับสูง
คำอธิบาย
ทั้งสองอนุประโยคของประโยคเงื่อนไขไม่จำเป็นต้องอยู่ในช่วงเวลาเดียวกันเสมอไป หากอนุประโยค if ใช้อดีตกาลสมบูรณ์แต่ประโยคหลักใช้ would + กริยาช่องที่ 1 หมายความว่าเหตุการณ์ในอดีตนั้นทิ้งผลลัพธ์มาถึงปัจจุบัน ในทางกลับกัน หากอนุประโยค if ใช้อดีตกาลธรรมดาเพื่อบอกสภาพที่เป็นอยู่ยาวนาน แต่ประโยคหลักใช้ would have + กริยาช่องที่ 3 ก็หมายถึงผลลัพธ์หนึ่งเดียวที่เกิดขึ้นแล้วในอดีต
อย่ารีบบังคับให้สองอนุประโยคอยู่ในช่วงเวลาเดียวกันโดยอัตโนมัติ เช่น If I had taken the job, I would have been in Berlin now ✗ (คำว่า now ต้องการ would be) ที่ถูกต้องคือ I would be in Berlin now ✓
ตัวอย่าง
ถ้าฉันรับงานนั้นไว้ ตอนนี้ฉันคงอยู่ที่เบอร์ลินแล้ว
ถ้าเธอระมัดระวังมากกว่านี้ เธอคงไม่ทำเอกสารหาย
ถ้าพวกเขาลงทุนตั้งแต่เนิ่นๆ บริษัทคงยังคงอยู่จนถึงตอนนี้
ถ้าเขาไม่สูบบุหรี่ เขาคงหายเร็วกว่านี้
ฝึกทำแบบฝึกหัด
ทดสอบความเข้าใจของคุณด้วยแบบฝึกหัดปรนัยสั้น ๆ
เรียน “If + S + had + V3, S + would + V0 (now) · If + S + V2, S + would have + V3” ให้ได้ผล
หัวข้อไวยากรณ์ “If + S + had + V3, S + would + V0 (now) · If + S + V2, S + would have + V3” (ประโยคเงื่อนไขแบบผสมช่วงเวลาในระดับสูง) เป็นหนึ่งในโครงสร้างสำคัญของระดับ CEFR 5 การจะใช้โครงสร้างนี้ได้คล่อง คุณต้องเข้าใจบริบทที่ใช้และฝึกอย่างสม่ำเสมอ
เคล็ดลับการเรียน อ่านออกเสียงตัวอย่างซ้ำหลายรอบเพื่อสร้างความเคยชินตามธรรมชาติ จากนั้นลองแต่งประโยคจากสถานการณ์ของตัวเอง แล้วใช้ปุ่มเสียงเพื่อฟังและฝึกออกเสียงให้ถูกต้อง
คุณเปิดดูบทเรียนเต็ม “” เพื่อทำความเข้าใจไวยากรณ์และคำศัพท์ที่เกี่ยวข้องให้ลึกขึ้นได้เช่นกัน