|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The Future Perfect Tense
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
โครงสร้าง : S
+ will, shall + have + V3
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
หลักการใช้
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช้เพื่อแสดงการกระทำหรือเหตุการณ์ซึ่งจะได้สิ้นสุดลง ณ เวลาใดเวลาหนึ่งในอนาคต โดยมีเวลา
|
|
|||||||
บอกไว้อย่างชัดเจนว่า เมื่อถึงเวลานั้นแล้วเหตุการณ์ที่เกิดขึ้นจะสำเร็จเรียบร้อย
แม้ว่าในขณะที่พูด
|
|
|
||||||
เหตุการณ์นั้นจะเกิดขึ้นแล้วหรือยังไม่เกิดก็ตาม
มักใช้กับคำว่า "by" เช่น by tomorrow ,
|
|
|
||||||
by 5 o'clock , by next week , by 2005 , by the end of this month (year) ,
|
|
|
||||||
by then , by the time
|
|
|
|
|
|
|
||
-
By the end of this year your new maid will have broken all
|
|
|
||||||
your glasses.
|
|
|
|
|
|
|
||
(เมื่อถึงสิ้นปีนี้ คนใช้คนใหม่ของเธอจะทำแก้วแตกทั้งหมด =All the glass will break
|
|
|||||||
before the end of this year)
|
|
|
|
|
|
|||
-
The meeting will have finished by six o'clcok.
|
|
|
|
|
||||
(การประชุมจะเสร็จสิ้นแล้วเมื่อถึงเวลา 6 นาฬิกา = It may have
started already
|
|
|
||||||
or it may not have started yet. But it will finish before six.)
|
|
|
||||||
-
You'll have done your homework when your parents arrive.
|
|
|
||||||
(เธอจะทำการบ้านเสร็จแล้วเมื่อพ่อแม่กลับมาถึงบ้าน = The homework will be
|
|
|
||||||
finished before their arrival.)
|
|
|
|
|
|
|||
-
He'll have saved much by the time he has retired.
|
|
|
|
|||||
(เขาจะเก็บเงินได้มากแล้วเมื่อถึงเวลาที่เขาเกษียณจากงาน)
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
หมายเหตุ -- ข้อความใน time clause นั้นจะต้องใช้ present simple หรือ
|
|
|
||||||
present perfect จะใช้ future simple ไม่ได้ เช่น
|
|
|
|
|||||
-
When we reach America
, we shall have sailed around the world.
|
|
|
||||||
-
She'll have written five books by the time she has finished this one.
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
วันพฤหัสบดีที่ 24 พฤษภาคม พ.ศ. 2555
English Grammar: The Future Perfect Tense
สมัครสมาชิก:
ส่งความคิดเห็น (Atom)
ไม่มีความคิดเห็น:
แสดงความคิดเห็น