23. Future Perfect Continuous Tense : Active Voice

กลับหน้าหลัก
| Menu | Irregular-Verb | Regular-Verb | Phase Verb | Tense | Adjectives |
Future perfect continuous : Active voice
โครงสร้างประโยค : S + will have + been + Ving
- ใช้บอกเหตุการณ์ที่จะดำเนินต่อเนื่องไปจนถึงจุดหนึ่งในอนาคต และเน้นย้ำระยะเวลาของการกระทำนั้นๆว่านาน/นานครบเวลาเท่าไหร่แล้ว
โดยใช้โครงสร้างประโยค 2 แบบ คือเท้นเดี่ยว และเท้นคู่
แบบเท้นเดี่ยว ใช้เพียงFuture perfect continuous
แบบเท้นคู่ ใช้ Future perfect continuous คู่กับ Present simple
คำบอกเวลา เช่น for + ระยะเวลา และ by + จุดเวลา
แบบเท้นเดี่ยว ใช้เพียงFuture perfect continuous
- She will have been working at that company for ten years by next month.
เธอจะทำงานที่บริษัทนั้นครบ 10 ปีในเดือนหน้า
- I will have been learning Spanish for six months by September.
ฉันจะเรียนภาษาสเปนนานเป็นเวลาครบ 6 เดือนแล้วในเดือนกันยายน/เมื่อเดืนกันยายนมาถึง
- They will have been working on this project for six months by next week.
พวกเขาจะทำงานในโครงการนี้มาเป็นเวลา 6 เดือนแล้วในสัปดาห์หน้า/เมื่อถึงสัปดาห์หน้า
- The teacher will have been teaching for thirty years by her retirement.
คุณครูจะสอนหนังสือมาเป็นเวลา 30 ปีแล้วเมื่อถึงเวลาที่เธอเกษียณ
- I will have been exercising for a year by my birthday.
ฉันจะออกกำลังกายครบเวลา 1 ปีแล้วเมื่อถึงวันเกิดของฉัน
- We will have been traveling for three weeks by the end of this trip.
เราจะเดินทางเป็นเวลา 3 สัปดาห์แล้วเมื่อจบทริปนี้
- By next Christmas, I will have been living in this city for a decade.
ในคริสต์มาสหน้า ฉันจะอาศัยอยู่ในเมืองนี้มาเป็นเวลา 1 ทศวรรษแล้ว
แบบเท้นคู่ ใช้ Future perfect continuous คู่กับ Present simple
- He will have been studying English for five years when he graduates.
เขาจะเรียนภาษาอังกฤษเป็นเวลา 5 ปีเมื่อเขาเรียนจบ
- The band will have been playing for two hours when the concert ends.
วงดนตรีจะเล่นดนตรีเป็นเวลา 2 ชั่วโมงแล้วเมื่อคอนเสิร์ตจบลง
- My wife will have been sleeping for hours when I get home.
ภรรยาของผมจะนอนหลับมาเป็นเวลาหลายชั่วโมงแล้วเมื่อผมกลับถึงบ้าน
- By the time you arrive, I will have been waiting for an hour.
กว่าที่คุณจะมาถึง ฉันจะรอนานเป็นชั่วโมงแล้ว
- We will have been driving for twelve hours by the time we reach the destination.
เราจะขับรถมาเป็นเวลา 12 ชั่วโมงแล้วเมื่อเราไปถึงที่หมาย
โครงสร้างของ Tense ทั้ง Active และ Passive voice
Comments
Post a Comment