B2

Future Perfect

คำจำกัดความ / คำอธิบาย

Future Perfect ใช้เพื่อบอกว่าสิ่งหนึ่งจะ "เสร็จสิ้นแล้ว" ก่อนเส้นตายหรือจุดเวลาในอนาคต เหมาะเมื่ออยากพูดถึงผลลัพธ์ในมุมที่มองไปข้างหน้าว่าถึงตอนนั้นจะเสร็จแล้ว มักใช้กับ by, before, by the time, by then ต่างจาก Future Continuous ที่เน้นระยะเวลาการดำเนินอยู่ รูปนี้เน้น "ความเสร็จสมบูรณ์" และใช้บ่อยกับแผน เดดไลน์ ความคืบหน้า และความคาดหมาย

กฎสำคัญ

  • โครงสร้าง: will have + past participle
  • ใช้กับสิ่งที่จะเสร็จก่อนเวลาอนาคตหนึ่งจุด: I will have left by 9.
  • ตัวบอกเวลาที่พบบ่อย: by Friday, by then, before you arrive
  • มักตอบคำถามว่า "จะเสร็จก่อนจุดนั้นไหม"
  • ถ้าแค่พูดถึงเหตุการณ์อนาคตทั่วไปที่ไม่ผูกเดดไลน์ ไม่จำเป็นต้องใช้รูปนี้

ตัวอย่าง

  • I will have finished the report by Friday. - ภายในวันศุกร์ฉันจะทำรายงานเสร็จแล้ว
  • They will have left by noon. - ภายในเที่ยงพวกเขาจะออกไปแล้ว
  • By the time you get home, we will have eaten. - ตอนคุณกลับถึงบ้าน พวกเราจะกินเสร็จแล้ว
  • She will have worked here for ten years next month. - เดือนหน้าเธอจะทำงานที่นี่ครบสิบปี
  • We will not have solved everything by tomorrow. - ภายในพรุ่งนี้พวกเราคงยังแก้ทุกอย่างไม่หมด

ข้อผิดพลาดที่พบบ่อย

  • ❌ I will finished by Friday. -> ✅ I will have finished by Friday.
  • ❌ They will have leave by noon. -> ✅ They will have left by noon.
  • ❌ By the time you arrive, we will eat. -> ✅ By the time you arrive, we will have eaten.

ติดตามความคืบหน้าของคุณ