C1
S + will have been + V-ing + for + time
will have been V-ing — จะได้ทำมาแล้ว
คำอธิบาย
มองย้อนกลับจากจุดหนึ่งในอนาคตไปยังเหตุการณ์ที่ดำเนินต่อเนื่องมาจนถึงจุดนั้น มักมาพร้อมกับจุดเวลาในอนาคต (by then, next June) และช่วงระยะเวลา (for ten years) เสมอ นี่เป็นรูปแบบของกาลอนาคตที่ยาวที่สุด และเป็นจุดสังเกตที่บ่งบอกระดับ C1 ข้อผิดพลาดที่พบบ่อย: หลัง by the time ให้ใช้ปัจจุบันกาล ไม่ใช้ will: By the time we will land ✗, By the time we land ✓
ตัวอย่าง
พอถึงเดือนมิถุนายน เธอจะสอนที่นี่มาครบยี่สิบปีแล้ว
พอถึงตอนที่เราลงจอด เราจะบินมาแล้วสิบเอ็ดชั่วโมง
พอถึงเดือนหน้า พวกเขาจะรอคำตัดสินมาครบหนึ่งปีแล้ว
พอถึงวันศุกร์ ฉันจะทำงานชิ้นนี้มาครบหกสัปดาห์แล้ว
ฝึกทำแบบฝึกหัด
ทดสอบความเข้าใจของคุณด้วยแบบฝึกหัดปรนัยสั้น ๆ
เรียน “S + will have been + V-ing + for + time” ให้ได้ผล
หัวข้อไวยากรณ์ “S + will have been + V-ing + for + time” (will have been V-ing — จะได้ทำมาแล้ว) เป็นหนึ่งในโครงสร้างสำคัญของระดับ CEFR 5 การจะใช้โครงสร้างนี้ได้คล่อง คุณต้องเข้าใจบริบทที่ใช้และฝึกอย่างสม่ำเสมอ
เคล็ดลับการเรียน อ่านออกเสียงตัวอย่างซ้ำหลายรอบเพื่อสร้างความเคยชินตามธรรมชาติ จากนั้นลองแต่งประโยคจากสถานการณ์ของตัวเอง แล้วใช้ปุ่มเสียงเพื่อฟังและฝึกออกเสียงให้ถูกต้อง
คุณเปิดดูบทเรียนเต็ม “” เพื่อทำความเข้าใจไวยากรณ์และคำศัพท์ที่เกี่ยวข้องให้ลึกขึ้นได้เช่นกัน