Future Perfect Continuous Tense หรือ Future Perfect Progressive เป็นรูปประโยคที่ใช้เน้นว่าเหตุการณ์หรือกิจกรรมหนึ่งจะดำเนินต่อเนื่องมาเป็นระยะเวลาหนึ่งจนถึงจุดใดจุดหนึ่งในอนาคต โดยมีโครงสร้างหลักคือ will have been + กริยาเติม -ing เช่น By next month, I will have been working here for two years. หมายถึง เมื่อถึงเดือนหน้า ฉันจะทำงานที่นี่มาเป็นเวลา 2 ปี จุดสำคัญของรูปนี้จึงอยู่ที่ ความต่อเนื่องและระยะเวลา ของกิจกรรมเมื่อมองจากจุดหนึ่งในอนาคตย้อนกลับมา

โครงสร้าง Future Perfect Continuous Tense

Future Perfect Continuous ใช้ will have been เหมือนกันกับประธานทุกตัว แล้วตามด้วยกริยารูป V-ing หรือ present participle เช่น working, studying, waiting และ travelling รูปของ will have been จึงไม่เปลี่ยนตาม I, you, he, she, it, we หรือ they

โครงสร้างพื้นฐานของประโยคบอกเล่า ปฏิเสธ และคำถามมีดังนี้

รูปประโยคโครงสร้างตัวอย่าง
บอกเล่าSubject + will have been + V-ingShe will have been working.
ปฏิเสธSubject + will not have been + V-ingShe will not have been working.
คำถามWill + Subject + have been + V-ingWill she have been working?

ในประโยคปฏิเสธ will not ย่อเป็น won’t ได้ เช่น He won’t have been living here for very long. ส่วนประโยคบอกเล่ามักย่อ will เข้ากับประธาน เช่น I’ll have been studying, she’ll have been working และ they’ll have been waiting

หากต้องการถามระยะเวลา คำว่า how long มักเหมาะกับรูปนี้ เช่น How long will you have been working here by December? เพราะ Future Perfect Continuous มักใช้เมื่อผู้พูดสนใจว่ากิจกรรมนั้นดำเนินมาเป็นเวลานานเท่าใด

หลักการใช้ Future Perfect Continuous Tense

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

  • เน้นระยะเวลาของกิจกรรมจนถึงจุดหนึ่งในอนาคต เช่น By June, she will have been teaching here for ten years. เมื่อถึงเดือนมิถุนายน เธอจะสอนที่นี่มาเป็นเวลา 10 ปี
  • กล่าวถึงกิจกรรมที่ดำเนินต่อเนื่องจนถึงอีกเหตุการณ์หนึ่งในอนาคต เช่น By the time you arrive, I will have been studying for three hours. เมื่อคุณมาถึง ฉันจะอ่านหนังสือมาแล้ว 3 ชั่วโมง
  • เน้นความต่อเนื่องมากกว่าผลสำเร็จ เช่น Next month, they will have been building the house for a year. ประโยคนี้ให้ความสำคัญกับระยะเวลาหนึ่งปีของการก่อสร้าง ไม่ได้บอกว่าบ้านจะสร้างเสร็จแล้ว
  • อธิบายสาเหตุของสภาพที่จะเห็นในอนาคต เช่น When he gets home, he will be tired because he will have been working all day. ความเหนื่อยเป็นผลที่สัมพันธ์กับการทำงานต่อเนื่องตลอดทั้งวัน

ตัวอย่างที่เห็นภาพได้ชัดคือ สมมติว่าเริ่มเรียนภาษาอังกฤษในเดือนมกราคม 2025 และยังคงเรียนต่อไป เมื่อถึงเดือนมกราคม 2030 สามารถพูดว่า By January 2030, I will have been studying English for five years. จุดที่ผู้พูดต้องการเน้นคือช่วงเวลาห้าปีที่การเรียนดำเนินต่อเนื่องมาจนถึงจุดอ้างอิงในอนาคต

กิจกรรมใน Future Perfect Continuous ไม่จำเป็นต้องดำเนินต่อหลังจุดเวลาในอนาคตเสมอไป บางบริบทอาจจบลงก่อนจุดนั้นไม่นาน แต่ผู้พูดยังคงใช้รูปนี้เพื่อเน้นระยะเวลาหรือผลที่เกิดจากกิจกรรมต่อเนื่อง เช่น When I see you, I’ll have been studying for hours, so I’ll probably be tired.

for, since และคำบอกเวลาที่พบบ่อย

เนื่องจาก Future Perfect Continuous เน้นระยะเวลา จึงมักพบ for และ since ร่วมกับประโยค แต่สองคำนี้ทำหน้าที่ต่างกัน โดย for ใช้บอกความยาวของช่วงเวลา ส่วน since ใช้ระบุจุดเริ่มต้น

for + ระยะเวลา เช่น for two hours, for five years และ for a long time ตัวอย่างเช่น By noon, I will have been working for four hours.

since + จุดเริ่มต้น เช่น since Monday, since 2024 และ since January ตัวอย่างเช่น By next January, she will have been living here since 2024. อย่างไรก็ตาม เมื่อต้องการเน้นระยะเวลาที่ชัดเจน รูปที่ใช้ for มักช่วยให้เห็นความหมายของ Future Perfect Continuous ได้ตรงกว่า

คำและวลีอื่นที่พบร่วมกับรูปนี้ได้บ่อย ได้แก่

  • by + เวลาในอนาคต เช่น by 6 p.m., by Friday และ by next year
  • by the time + เหตุการณ์ เช่น By the time you arrive, we will have been waiting for two hours.
  • when + เหตุการณ์ เช่น When she graduates, she will have been studying medicine for six years.
  • for + ระยะเวลา เช่น for three months, for ten years และ for several hours
  • all day / all morning / all week เมื่อบริบทต้องการเน้นความต่อเนื่องของกิจกรรม

เมื่อใช้คำอย่าง when หรือ by the time เพื่อกล่าวถึงเหตุการณ์ในอนาคต อนุประโยคเวลามักใช้ Present Simple เช่น By the time you arrive, I will have been waiting for two hours. ไม่ใช้ By the time you will arrive ในโครงสร้างทั่วไปลักษณะนี้

Future Perfect กับ Future Perfect Continuous ต่างกันอย่างไร

Future Perfect และ Future Perfect Continuous ต่างมองย้อนกลับจากจุดหนึ่งในอนาคตเหมือนกัน แต่สิ่งที่ต้องการเน้นต่างกัน โดย Future Perfect มักเน้นความเสร็จสมบูรณ์ ผลลัพธ์ หรือจำนวนที่ทำสำเร็จ ส่วน Future Perfect Continuous มักเน้นกิจกรรมและระยะเวลาที่ดำเนินต่อเนื่องมา

เปรียบเทียบ By 6 p.m., I will have written five pages. กับ By 6 p.m., I will have been writing for three hours. ประโยคแรกสนใจผลลัพธ์ว่าผู้พูดจะเขียนได้ห้าหน้า ส่วนประโยคที่สองสนใจระยะเวลาว่าจะเขียนมาเป็นเวลาสามชั่วโมง

อีกตัวอย่างคือ By next year, they will have built the house. ประโยคนี้หมายถึงเมื่อถึงปีหน้า บ้านจะสร้างเสร็จแล้ว ขณะที่ By next year, they will have been building the house for two years. เน้นว่าการก่อสร้างจะดำเนินมาเป็นเวลาสองปี แต่ไม่ได้ยืนยันว่าบ้านจะสร้างเสร็จหรือไม่

กริยาบางคำใช้ได้ทั้งสองรูปและความหมายอาจใกล้เคียงกัน แต่จุดเน้นยังต่างกัน เช่น She will have worked here for ten years. และ She will have been working here for ten years. ต่างกล่าวถึงช่วงเวลาสิบปีได้ แต่รูป Continuous ช่วยเน้นภาพของกิจกรรมหรือความต่อเนื่องมากกว่า

ข้อควรระวังในการใช้ Future Perfect Continuous

ข้อผิดพลาดที่พบบ่อยคือการตัดคำใดคำหนึ่งในโครงสร้างออก เช่น I will have working here for five years. ไม่ถูกต้อง เพราะโครงสร้างต้องมี will + have + been + V-ing จึงควรเป็น I will have been working here for five years.

อีกจุดหนึ่งคือ Future Perfect Continuous ไม่เหมาะกับกริยาที่โดยทั่วไปไม่ใช้ในรูป Continuous หรือที่เรียกว่า stative verbs เช่น know, believe, understand, own และ need ในความหมายที่เป็นสภาวะ ตัวอย่างเช่น เมื่อต้องการบอกว่าเมื่อถึงปีหน้าเราจะรู้จักกันมา 10 ปี รูป We will have known each other for ten years. เป็นธรรมชาติกว่า We will have been knowing each other for ten years.

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

หากสิ่งสำคัญคือจำนวนหรือผลสำเร็จ Future Perfect มักเหมาะกว่า เช่น By Friday, I will have completed five lessons. แต่หากสิ่งสำคัญคือเวลาที่ใช้ทำกิจกรรม Future Perfect Continuous จะตรงกว่า เช่น By Friday, I will have been studying for twenty hours.

วิธีทบทวน Future Perfect Continuous Tense ที่ช่วยลดความสับสนคือมองหาองค์ประกอบสามอย่าง ได้แก่ กิจกรรมที่ต่อเนื่อง จุดอ้างอิงในอนาคต และระยะเวลา หากประโยคต้องการเชื่อมสามส่วนนี้เข้าด้วยกัน โครงสร้าง will have been + V-ing มักเหมาะกับความหมาย เช่น By the end of this year, I will have been learning English for three years. เมื่อเข้าใจภาพของเวลาและความต่อเนื่องแล้ว รูปนี้จะไม่ซับซ้อนอย่างที่โครงสร้างดูในตอนแรก

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

Future Perfect Continuous Tense ใช้เมื่อใด

ใช้เมื่อต้องการเน้นว่ากิจกรรมหนึ่งจะดำเนินต่อเนื่องมาเป็นระยะเวลาหนึ่งจนถึงจุดที่กำหนดในอนาคต เช่น By June, I will have been working here for five years.

โครงสร้าง Future Perfect Continuous Tense คืออะไร

โครงสร้างบอกเล่าคือ Subject + will have been + V-ing ส่วนประโยคปฏิเสธใช้ will not have been + V-ing และประโยคคำถามใช้ Will + Subject + have been + V-ing

Future Perfect Continuous ต่างจาก Future Perfect อย่างไร

Future Perfect มักเน้นความสำเร็จ ผลลัพธ์ หรือจำนวนที่ทำเสร็จ ส่วน Future Perfect Continuous มักเน้นกิจกรรมและระยะเวลาที่กิจกรรมนั้นดำเนินต่อเนื่องมา

Future Perfect Continuous ใช้ for และ since ต่างกันอย่างไร

for ใช้บอกระยะเวลา เช่น for three years ส่วน since ใช้ระบุจุดเริ่มต้น เช่น since 2024 การเลือกใช้ขึ้นอยู่กับว่าต้องการบอกความยาวของช่วงเวลาหรือจุดที่กิจกรรมเริ่มต้น

หลัง will have been ใช้กริยารูปใด

ใช้กริยารูป -ing หรือ present participle เช่น working, studying, waiting, reading และ travelling

Future Perfect Continuous ใช้กับ stative verbs ได้หรือไม่

โดยทั่วไปหลีกเลี่ยงการใช้ Continuous กับ stative verbs เช่น know, believe, understand และ own ในความหมายที่เป็นสภาวะ จึงมักเลือก Future Perfect แทน เช่น We will have known each other for ten years.

หลัง by the time ใช้ will ได้หรือไม่

ในอนุประโยคบอกเวลาที่กล่าวถึงอนาคต โดยทั่วไปใช้ Present Simple เช่น By the time you arrive, I will have been waiting for two hours. ไม่ใช้ will ในอนุประโยคเวลารูปแบบนี้

แหล่งอ้างอิง