Page 97 - Grammar & Vocabulary
P. 97
94
บอกเลา ปฏิเสธ
่
S + will have been + Ving S + will not have been + Ving
คําถาม คําถามเชิงปฏิเสธ
Will + S + have been + Ving? Will + S + not have been + Ving?
ตัวอยาง
่
I will have been waiting here for three hours by six o'clock.
By 2001 I will have been living in London for sixteen years.
When I finish this course, I will have been learning English for twenty years.
Next year I will have been working here for four years.
When I come at 6:00, will you have been practicing long?
Future perfect continuous tense ตางจาก
่
Future perfect tense อยางไร
่
ทั้ง 2 tense นี้ เหมือนกันตรงที่กลาวถึงเหตุการณหนึ่ง ที่อาจมีจุดเริ่มตนของเหตุการณ ์
์
้
่
มาจาก อดีต ปั จจุบัน หรืออนาคต แตเหตุการณนั้นจะไปจบลงในอนาคตอยางแนนอนเหมือนกัน
่
่
์
่
แตสิ่งที่ทําใหทั้ง 2 tense นี้ ตางกันนั้นก็คือ Future perfect continuous tense จะสามารถ
่
้
่
ระบุระยะเวลาตั้งแตเกิดเหตุการณไปจนถึงเหตุการณนั้นสิ้นสุดลงได ซึ่งตางจาก Future
่
้
่
์
์
perfect tense ที่รูแคจุดจบของเหตุการณเพียงอยางเดียวนั่นเอง เชน
่
้
์
่
่
I will have had dinner when my mother comes home.
(ฉันคงรับประทานอาหารเย็นเรียบรอยแลวตอนที่แมกลับมาถึงบาน)
่
้
้
้
I will have been watching TV for 3 hours when my mother comes home.
(ฉันคงดูโทรทัศนได 3 ชั่วโมงแลวตอนที่แมกลับมาถึงบาน)
้
้
์
่
้