C1 · ระดับสูง (Advanced) TOEIC 785–900 IELTS 7.0–8.0 กาลและลักษณะ (Tense & Aspect)

Future Perfect Tense: สิ่งที่จะเสร็จก่อนเวลาในอนาคต

เรียนรู้ Future Perfect (will have + past participle) เพื่อบรรยายเหตุการณ์ที่จะเสร็จก่อนช่วงเวลาหนึ่งในอนาคต

แชร์: คัดลอกแล้ว!
ตารางอันดับ ดูว่าคุณอยู่อันดับไหนในเดือนนี้ ดู

Future Perfect คือ tense ที่ใช้บอกว่า "การกระทำนั้นจะเสร็จสิ้นสมบูรณ์ก่อนถึงจุดเวลาหนึ่งในอนาคต" โครงสร้างคือ will have + V3 (Past Participle) เช่น "By 6 p.m., I will have finished the report." (ภายใน 6 โมงเย็น ฉันจะทำรายงานเสร็จแล้ว) จุดสำคัญที่สุดคือคำว่า "by" ซึ่งหมายถึง "ภายใน...จะเสร็จแล้ว" ไม่ใช่ "จะเสร็จตอนนั้นพอดี" — Future Perfect มองจากอนาคตย้อนกลับมาบอกว่า ณ จุดนั้นเหตุการณ์จะเป็นอดีตไปแล้ว

คนไทยมักไม่คุ้นกับแนวคิดนี้เพราะภาษาไทยพูดแค่ "จะเสร็จ" หรือ "จะทำเสร็จแล้ว" โดยไม่มีไวยากรณ์บังคับให้ระบุว่า "เสร็จก่อนจุดอ้างอิงในอนาคต" อย่างเป็นระบบ

โครงสร้าง Future Perfect (สูตรหลัก)

ประโยคบอกเล่า (Affirmative):  Subject + will + have + V3
ประโยคปฏิเสธ (Negative):      Subject + will not (won't) + have + V3
ประโยคคำถาม (Question):       Will + Subject + have + V3?
รูปประโยค ตัวอย่าง
บอกเล่า She will have graduated by next June.
ปฏิเสธ He won't have arrived by the time the meeting starts.
คำถาม Will you have finished the project by Friday?

หมายเหตุ: ใช้ have เหมือนกันทุกประธาน ไม่ต้องผันเป็น has เพราะอยู่หลัง will (กริยาช่วยที่ตามด้วยรูปเดิมของกริยาเสมอ)

Future Perfect ใช้ตอนไหนบ้าง

1. บอกว่าเหตุการณ์จะเสร็จสิ้นก่อนจุดเวลาหนึ่งในอนาคต

  • "By the end of this year, we will have completed the new office."
  • "She will have left by the time you get here."

2. บอกว่าเหตุการณ์จะเสร็จก่อนอีกเหตุการณ์หนึ่งในอนาคต (เทียบลำดับสองเหตุการณ์)

  • "By the time the movie starts, we will have eaten dinner already."

3. คาดเดา/สันนิษฐานเกี่ยวกับสิ่งที่น่าจะเกิดขึ้นแล้ว ณ ตอนนี้ (Present speculation)

  • "He will have heard the news by now." (น่าจะได้ยินข่าวไปแล้ว ณ ตอนนี้)

Time Expressions / คำสัญญาณเวลาที่มักเจอ

  • by + จุดเวลาในอนาคต (by 2030, by next Monday, by the end of the year)
  • by the time + ประโยค (by the time you arrive)
  • before + ประโยค (before she comes back)
  • already (มักใช้ในประโยคบอกเล่าเพื่อเน้นความสมบูรณ์)

เปรียบเทียบกับ Tense อื่นที่คนไทยสับสน

Tense เน้นอะไร ตัวอย่าง
Future Simple (will + V1) เหตุการณ์จะเกิดขึ้นในอนาคต ไม่ระบุว่าเสร็จก่อนจุดใด I will finish the report tomorrow.
Future Perfect (will have + V3) เสร็จสิ้นแล้วก่อนถึงจุดเวลาหนึ่งในอนาคต By tomorrow noon, I will have finished the report.
Present Perfect (have/has + V3) เสร็จสิ้นแล้วเทียบกับ "ตอนนี้" (ไม่ใช่อนาคต) I have finished the report.
Future Perfect Continuous (will have been + V-ing) เน้นระยะเวลาต่อเนื่องนับถึงจุดหนึ่งในอนาคต By tomorrow, I will have been working on it for a week.

จุดต่างสำคัญ: Future Perfect ต้องมีจุดอ้างอิงในอนาคตเสมอ (มักมาคู่กับ "by") ถ้าไม่มีจุดอ้างอิงในอนาคต ให้ใช้ Future Simple หรือ Present Perfect แทน

ข้อผิดพลาดที่คนไทยเจอบ่อยที่สุด

  1. ใช้ Future Simple แทน Future Perfect ทั้งที่ประโยคมีคำว่า "by" เพราะภาษาไทยมองว่า "จะเสร็จ" ก็เพียงพอโดยไม่ต้องบอกลำดับก่อนหลัง เช่น
  2. ผิด: "By next year, I will finish my degree."
  3. ถูก: "By next year, I will have finished my degree."
  4. ใช้ Present Perfect แทน Future Perfect เพราะสับสนว่า "have + V3" คือ Perfect เหมือนกันไม่ต้องมี will เช่น
  5. ผิด: "By tomorrow, I have finished the work."
  6. ถูก: "By tomorrow, I will have finished the work."
  7. ลืมใส่ V3 (Past Participle) แล้วใช้ V1 แทน เพราะเข้าใจว่ามี will แล้วต้องตามด้วยกริยาช่องที่ 1 เสมอเหมือน Future Simple
  8. ผิด: "By 2030, she will have finish the project."
  9. ถูก: "By 2030, she will have finished the project."
  10. สับสนความหมายของ "by" กับ "in" — "by" แปลว่า "ภายใน...จะเสร็จก่อนหรือพอดี" ส่วน "in" มักบอกระยะเวลาที่จะใช้ทำ (in two hours = ใช้เวลาสองชั่วโมง) คนไทยมักใช้ปนกันเพราะทั้งคู่แปลว่า "ภายใน" ในภาษาไทย
  11. ใช้ Future Perfect เมื่อไม่มีจุดอ้างอิงเวลาในอนาคตชัดเจน ทำให้ประโยคดูแปลก เช่น พูดลอย ๆ ว่า "I will have eaten." โดยไม่มี by/before ระบุ ควรมีจุดอ้างอิงเวลาเสมอเพื่อให้ tense นี้สมเหตุสมผล

เคล็ดลับสำหรับผู้เรียนไทย

  • จำสูตรสั้น: "by + เวลาในอนาคต → will have + V3" ทุกครั้งที่เห็นคำว่า "by" คู่กับเวลาที่ยังไม่มาถึง ให้นึกถึง Future Perfect ทันที
  • นึกภาพเหมือน "ยืนอยู่ในอนาคต แล้วหันหลังมองย้อนกลับมา" — Future Perfect คือการมองจากจุดในอนาคตแล้วเห็นว่าสิ่งนั้น "เป็นอดีตไปแล้ว" ณ จุดนั้น เหมือนการ "จินตนาการล่วงหน้า" ว่าตัวเองยืนอยู่ในอนาคตแล้วพูดถึงสิ่งที่ผ่านไปแล้ว
  • เทียบกับสำนวนไทย "พอถึงตอนนั้น...ก็คง...เสร็จไปแล้ว" คำว่า "เสร็จไปแล้ว" ในบริบทอนาคตคือสัญญาณของ Future Perfect
  • ฝึกแต่งประโยคเกี่ยวกับเป้าหมายชีวิตของตัวเอง เช่น "By the time I am 30, I will have finished my master's degree." จะช่วยให้จำโครงสร้างได้แม่นและมีความหมายกับตัวเองมากกว่า

ตัวอย่างประโยคเพิ่มเติม

  1. By the time you read this letter, I will have left the country.
  2. She will have completed ten years of service by next March.
  3. Will they have arrived before the ceremony begins?
  4. He won't have received the results by Monday.
  5. By 2030, scientists will have discovered new treatments for many diseases.
  6. We will have moved into our new house by the end of this month.
  7. By the time the guests arrive, we will have cleaned the whole house.
  8. Will you have paid off your loan by next year?
  9. The construction team will have finished the bridge before the rainy season.
  10. I will have saved enough money by December to buy a new car.
  11. By next week, she will have read the entire novel.
  12. They won't have finished the renovation by the deadline.

คำถามที่พบบ่อย (FAQ)

Q: จำเป็นต้องมีคำว่า "by" เสมอไหมเวลาใช้ Future Perfect?
A: ไม่จำเป็นต้องมีคำว่า "by" ตรง ๆ แต่ต้องมีจุดอ้างอิงเวลาในอนาคตเสมอ อาจใช้ "before," "by the time," หรือแม้แต่บริบทที่บอกเวลาชัดเจนก็ได้ แต่ "by" เป็นคำที่ใช้บ่อยที่สุดและเป็นสัญญาณที่ชัดเจนที่สุด

Q: Future Perfect กับ Future Perfect Continuous ต่างกันตรงไหน?
A: Future Perfect เน้นว่า "เสร็จหรือยัง" ส่วน Future Perfect Continuous เน้นว่า "ทำต่อเนื่องมานานแค่ไหน" ก่อนจุดนั้น ถ้าประโยคเน้นระยะเวลา (for + ระยะเวลา) มักใช้ Continuous form แทน

Q: ใช้ Future Perfect กับประโยคปฏิเสธเพื่อบอกว่า "ยังไม่เสร็จ" ได้ไหม?
A: ได้ เช่น "He won't have finished the report by 5 p.m." หมายถึง ณ 5 โมงเย็น เขายังจะทำรายงานไม่เสร็จ ซึ่งเป็นการคาดการณ์ล่วงหน้าว่าจะไม่ทันเวลา

แชร์: คัดลอกแล้ว!

Future Perfect Tense: สิ่งที่จะเสร็จก่อนเวลาในอนาคต — แบบฝึกหัด 5

ฝึกทักษะไวยากรณ์ภาษาอังกฤษหัวข้อ Future Perfect Tense: สิ่งที่จะเสร็จก่อนเวลาในอนาคต ด้วย 10 ข้อแบบปรนัย ตอบถูกอย่างน้อย 70% เพื่อผ่าน

10 ข้อ คะแนนผ่าน: 70% แบบทดสอบ 5 /10 ตอบแล้ว

วิธีทำแบบทดสอบ

  • อ่านแต่ละข้ออย่างละเอียดและเลือกคำตอบที่ดีที่สุด
  • แบบทดสอบไม่มีการจับเวลา — คุณสามารถทำได้ตามความเร็วของตนเอง
  • คลิก ส่งแบบทดสอบ เมื่อเสร็จสิ้นเพื่อดูคะแนนและคำอธิบายโดยละเอียด

เข้าสู่ระบบเพื่อบันทึกผล

คุณสามารถทำแบบทดสอบได้โดยไม่ต้องเข้าสู่ระบบ แต่จะไม่มีการบันทึกผล เข้าสู่ระบบ เพื่อติดตามความก้าวหน้าของคุณ

  1. 1

    By the time the new technology is widely adopted, the old one _______.

  2. 2

    By the time the new book is published, the author _______.

  3. 3

    By the time the guests arrive, the food _______.

  4. 4

    By the time the teleportation device is perfected, the transportation industry _______.

  5. 5

    By the time you wake up, I _______ breakfast.

  6. 6

    By the end of the trip, we _______ many famous landmarks.

  7. 7

    By the end of the month, the new law _______.

  8. 8

    By next year, he _______ in this company for a decade.

  9. 9

    By the time the deep-sea exploration is complete, new species _______.

  10. 10

    By the end of the summer, she _______ how to swim.

A1 กริยา to be ใน Present Simple (am / is / are) กาลและลักษณะ (Tense & Aspect) A1 Present Simple Tense: ความจริงทั่วไปและกิจวัตร กาลและลักษณะ (Tense & Aspect) A2 กริยา to be ใน Past Simple (was / were) กาลและลักษณะ (Tense & Aspect) A2 Past Simple Tense: เหตุการณ์ที่จบไปแล้วในอดีต กาลและลักษณะ (Tense & Aspect) A2 Present Continuous Tense: สิ่งที่กำลังเกิดขึ้น กาลและลักษณะ (Tense & Aspect) A2 Future with going to: แผนการและการคาดการณ์ กาลและลักษณะ (Tense & Aspect) A2 Present Perfect Tense (ฉบับเริ่มต้น) กาลและลักษณะ (Tense & Aspect) B1 Present Perfect Tense (ขั้นสูง) กาลและลักษณะ (Tense & Aspect) B1 Past Continuous Tense: สิ่งที่กำลังเกิดขึ้นในอดีต กาลและลักษณะ (Tense & Aspect) B1 Future Simple (will): การตัดสินใจและการคาดการณ์ กาลและลักษณะ (Tense & Aspect) B1 Future Continuous Tense: สิ่งที่จะกำลังเกิดขึ้นในอนาคต กาลและลักษณะ (Tense & Aspect) B2 Present Perfect Continuous Tense: ทำต่อเนื่องมาจนถึงตอนนี้ กาลและลักษณะ (Tense & Aspect) B2 Past Perfect Tense (had + V3): เหตุการณ์ที่เกิดก่อนในอดีต กาลและลักษณะ (Tense & Aspect) B2 Past Perfect Continuous Tense: ทำต่อเนื่องก่อนอีกเหตุการณ์ในอดีต กาลและลักษณะ (Tense & Aspect) B2 กริยาที่แสดงการขอร้องหรือบังคับ (Causative Verbs) กาลและลักษณะ (Tense & Aspect) C1 Future Perfect Continuous Tense: ทำต่อเนื่องไปจนถึงเวลาในอนาคต กาลและลักษณะ (Tense & Aspect) C1 Used to กับ Would: นิสัยและกิจวัตรในอดีต กาลและลักษณะ (Tense & Aspect) C2 Stative Verbs กับ Dynamic Verbs (ขั้นสูง) กาลและลักษณะ (Tense & Aspect) C2 ลักษณะกำกับนาม (Aspect) ในการเล่าเรื่องและลำดับความที่ซับซ้อน กาลและลักษณะ (Tense & Aspect)