Wednesday, October 14, 2009

การใช้ Future Perfect Tense

การใช้ Future Perfect Tense

โครงสร้าง (S. + will have + V.3)

1. ใช้เมื่อต้องการจะบอกว่าเมื่อถึงเวลาหนึ่งในอนาคตเหตุการณ์อย่างหนึ่งได้จบสิ้นลง
"เวลาหนึ่งในอนาคต" นี้ ถ้าเป็น คำบอกอนาคต นิยมใช้หลัง by หรือ before เช่น
  • by tomorrow ก่อนพรุ่งนี้ (เมื่อถึงพรุ่งนี้)
  • by eight o'clock ก่อน 8 นาฬิกา (เมื่อถึง 8 นาฬิกา)
  • by next month ก่อนเดือนหน้า(เมื่อถึงเดือนหน้า)
  • before next year ก่อนปีหน้า
  • after two months หลังจาก 2 เดือน
ถ้าเป็น ประโยคบอกอนาคต ใช้กริยาเป็น Present Simple เช่น
  • They will have finished the work by next week. ถึงสัปดาห์หน้าพวกเขาก็คงจะเสร็จงานนั้นแล้ว (=เสร็จงานนั้นก่อนสัปดาห์หน้า)
  • They will have finished the work when we arrive. เมื่อเราไปถึงพวกเขาก็คงจะเสร็จงานนั้นแล้ว (= เสร็จงานนั้นก่อนพวกเราไปถึง)
  • All these roses will have died before Christmas. กุหลาบนี้คงจะตายก่อนถึงวันคริสต์มาส
  • She will have been in England be the end of March. เมื่อถึงสิ้นเดือนมีนาคมหล่อนคงจะอยู่ในอังกฤษเรียบร้อยแล้ว (=อยู่ในอังกฤษก่อนสิ้นเดือนมีนาคม)
  • It is now 8:30. I shall have finished my work by 2 p.m. ขณะนี้เวลา 8.30 น. ผมคงจะเสร็จงานก่อนบ่าย 2 โมง (= เมื่อถึงบ่าย 2 โมงนั้นผมคงจะเสร็จงานแล้ว)
2. อาจใช้แสดงความคาดคะเนหรือสงสัย เช่น
  • You will have heard, I expect, that Ladda is going to get married. ผมคาดว่าคุณคงจะระแคะระคายมาแล้วว่าลัดดาจะแต่งงาน
แหล่งที่มา : http://www.yupparaj.ac.th

No comments:

Post a Comment