Future Perfect Continuous Tense (มีรูปประโยคคือ will have been + V-ing) ใช้เพื่อบอกเหตุการณ์ที่ "ดำเนินมาอย่างต่อเนื่อง" จนถึงจุดหนึ่งในอนาคต โดยเรามักจะเน้นที่ ระยะเวลา (Duration) ว่าทำมานานแค่ไหนแล้ว
1. โครงสร้างประโยค
| ประเภทประโยค | โครงสร้าง | ตัวอย่างประโยค |
|---|---|---|
| บอกเล่า | Subject + will have been + V-ing | ❤ I will have been working here for 10 years. |
| ปฏิเสธ | Subject + will not (won't) have been + V-ing | ❤ He won't have been sleeping for long. |
| คำถาม | Will + Subject + have been + V-ing? | ❤ Will you have been waiting for two hours? |
2. ใช้เมื่อไหร่?
เราจะใช้ Tense นี้เมื่อต้องการเน้นว่า "เมื่อถึงเวลานั้นในอนาคต เราจะทำสิ่งนั้นติดต่อกันมานานเท่าไหร่แล้ว"
❤ By 10:00 PM, I will have been watching TV for 4 hours.
ความหมาย: เมื่อถึงเวลา 4 ทุ่ม ฉันจะได้นั่งดูทีวีติดต่อกันมาครบ 4 ชั่วโมงแล้ว (ตอนนี้ยังไม่ถึง 4 ทุ่ม และฉันกำลังดูอยู่ หรือกำลังจะดู)
❤ By 10:00 PM, I will have been watching TV for 4 hours.
ความหมาย: เมื่อถึงเวลา 4 ทุ่ม ฉันจะได้นั่งดูทีวีติดต่อกันมาครบ 4 ชั่วโมงแล้ว (ตอนนี้ยังไม่ถึง 4 ทุ่ม และฉันกำลังดูอยู่ หรือกำลังจะดู)
3. คำบอกเวลาที่พบบ่อย (Time Markers)
Tense นี้มักจะมาคู่กับคำบอกเวลา 2 ส่วนเสมอ คือ จุดจบในอนาคต และ ระยะเวลา
- By... (By next month, By next year, By the time...)
- For... (For 5 hours, For 2 weeks, For a long time)
- By... (By next month, By next year, By the time...)
- For... (For 5 hours, For 2 weeks, For a long time)
4. ข้อควรระวัง: สองเหตุการณ์ในอนาคต
หากมี 2 เหตุการณ์เกิดขึ้นในอนาคต:
1. เหตุการณ์ที่ ดำเนินอยู่ก่อน (ใช้ Future Perfect Continuous)
2. เหตุการณ์ที่ เข้ามาแทรก/มาถึงทีหลัง (ใช้ Present Simple)
❤ When the guests arrive, she will have been cooking for 3 hours.
(เมื่อแขกมาถึง — Present Simple, เธอจะได้ทำอาหารมาแล้ว 3 ชั่วโมง — Future Perfect Continuous)
1. เหตุการณ์ที่ ดำเนินอยู่ก่อน (ใช้ Future Perfect Continuous)
2. เหตุการณ์ที่ เข้ามาแทรก/มาถึงทีหลัง (ใช้ Present Simple)
❤ When the guests arrive, she will have been cooking for 3 hours.
(เมื่อแขกมาถึง — Present Simple, เธอจะได้ทำอาหารมาแล้ว 3 ชั่วโมง — Future Perfect Continuous)
5. ความต่างระหว่าง Future Perfect และ Future Perfect Continuous
Future Perfect (will have + V.3): เน้นว่างานนั้น "เสร็จสมบูรณ์แล้ว"
❤ I will have finished my homework by 8 PM.
Future Perfect Continuous: เน้นว่างานนั้น "ทำมานานแค่ไหนแล้ว" (เน้นความต่อเนื่อง)
❤ I will have been doing my homework for 2 hours by 8 PM.
❤ I will have finished my homework by 8 PM.
Future Perfect Continuous: เน้นว่างานนั้น "ทำมานานแค่ไหนแล้ว" (เน้นความต่อเนื่อง)
❤ I will have been doing my homework for 2 hours by 8 PM.
มุมมองของแอดมิน: เราจะไม่ใช้ Tense นี้กับ Stative Verbs (กริยาที่แสดงสภาวะ/ความรู้สึก) เช่น know, love, like, understand, want ให้ใช้ Future Perfect ธรรมดาแทนครับ
No comments:
Post a Comment