Future Perfect คือ อะไร ตอบ Future Perfect คือ ประโยคที่บ่งบอกถึงเหตุการณ์ในอนาคตที่จะสิ้นสุดลง ณ เวลาใดเวลาหนึ่ง กล่าวอีกนัยหนึ่งคือการมองย้อนหลังในอนาคต
รูปคำกริยาคือ will + have + past participle
ใช้กล่าวถึงเหตุการณ์ในอนาคตที่จะสิ้นสุดลง ณ เวลาใดเวลาหนึ่ง กล่าวอีกนัยหนึ่งคือการมองย้อนหลังในอนาคต
By this time next year, I ‘ll have passed my exams.
I’m sure the card will have arrived by Anna’s birthday next month.
By the time we get there, the movie will have started .
In March, I ‘ll have lived in Thailand for ten years.
หลักการใช้
ใช้กล่าวถึงเหตุการณ์ที่จะทำเสร็จสมบูรณ์ ณ เวลาหนึ่งในอนาคต
- แบบมีเหตุการณ์เดียว ส่วนมากจะระบุเวลาในอนาคตด้วย เช่น
- I will have eaten breakfast at 8 o’clock tomorrow.
ฉันจะกินข้าวเช้าเรียบร้อยแล้ว เวลา 8 นาฬิกา วันพรุ่งนี้
หมายความว่า พรุ่งนี้เวลา 8 นาฬิกา ฉันจะกินข้าวเสร็จแล้วเรียบร้อย ถ้าจะซื้ออะไรมาฝากก็ต้องมาก่อนหน้านี้นะ - Tomorrow morning, we will have finished our project.
พรุ่งนี้เช้า พวกเราจะดำเนินโครงการของพวกเราเสร็จแล้ว
หมายความว่า พรุ่งนี้ตอนเช้า โครงการทำดำเนินมาเป็นเดือนจะเสร็จสมบูรณ์ พร้อมส่งมอบ
- I will have eaten breakfast at 8 o’clock tomorrow.
- แบบมีสองเหตุการณ์ ดู Timeline ประกอบ(เหตุการณ์ที่เสร็จสมบูรณ์แล้วใช้ Future Perfect อีกเหตุการณ์หนึ่งใช้ Present Simple)
- She will have gone when you arrive.
หล่อน(คง)จะไปแล้ว เมื่อคุณมาถึง
หมายความว่า เมื่อคุณมาถึง คุณก็จะไม่เห็นหล่อนอยู่นี่หรอก เพราะฉะนั้นไม่ต้องมาหรอก - I will have cleaned the floor when my mom gets home.
ฉัน(คง)จะทำความสะอาดพื้นเรียบร้อยแล้ว ตอนที่แม่มาถึง
หมายความว่า เมื่อแม่มาถึงบ้านพื้นก็จะเอี่ยมอ่องแล้ว ประมาณนี้ - When we get to the station, the train will have left.
เมื่อเราไปถึงสถานี รถไฟ(คง)จะออกไปแล้ว
- She will have gone when you arrive.
ใช้บอกระยะของการกระทำว่า กว่าจะถึงเวลานั้นในอนาคต ฉันได้ทำอะไรนานเท่าไหร่แล้ว
- เหตุการณ์นี้จะเริ่มจากอดีต มาจนถึงปัจจุบัน และทะลุไปถึงอนาคตเลยครับ นับตั้งแต่ Tomorrow, next week, next moth, next year หยากจะนับถึงช่วงไหนก็เลือกเอา
- I will have studied English for ten months next month.
ฉันจะได้เรียนภาษาอังกฤษเป็นเวลาสิบเดือน (นับถึง) เดือนหน้า
สำนวนด้านบนนี้พวกเราคงเคยใช้กันนะครับ ในกรณีที่มีเพือนถามระยะเวลาที่เราทำอะไรสักอย่าง ขอยกตัวอย่างจากด้านบนนะครับ- How long have you studied English? (คำถาม Present Perfect)
เธอเรียนภาษาอังกฤษนานแค่ไหนแล้ว - I will have studied English for ten months next month. (ที่ตอบแบบนี้เพราะว่าจะจบคอร์สพอดี)
เดือนหน้าก็ครบสิบเดือนแล้ว หรือจะตอบเป็น Present Perfect ก็ได้ครับ แต่นับถึงเวลานีเท่านั้น - I have studied Eng lish for nine months. (Present Perfect)
ฉันเรียนภาษาอังกฤษเก้าเดือนแล้ว
- How long have you studied English? (คำถาม Present Perfect)
- I will have studied English for ten months next month.
ความเห็นล่าสุด