Future Perfect Tense

I will have sung

The future perfect tense is quite an easy tense to understand and use. The future perfect tense talks about the past in the future.

How do we make the Future Perfect Tense?

The structure of the future perfect tense is:

subject + auxiliary verb WILL + auxiliary verb HAVE + main verb
invariable invariable past participle
will have V3

Look at these example sentences in the future perfect tense:

subject auxiliary verb auxiliary verb main verb
+ I will have finished by 10am.
+ You will have forgotten me by then.
She will not have gone to school.
We will not have left.
? Will you have arrived?
? Will they have received it?

In speaking with the future perfect tense, we often contract the subject and will. Sometimes, we contract the subject, will and have all together:

I will have I’ll have I’ll’ve
you will have you’ll have you’ll’ve
he will have
she will have
it will have
he’ll have
she’ll have
it’ll have
we will have we’ll have we’ll’ve
they will have they’ll have they’ll’ve
We sometimes use shall instead of will, especially for I and we.

How do we use the Future Perfect Tense?

The future perfect tense expresses action in the future before another action in the future. This is the past in the future. For example:

  • The train will leave the station at 9am. You will arrive at the station at 9.15am. When you arrive, the train will have left.
The train will have left when you arrive.
past present future
Train leaves in future at 9am.
9 9.15

You arrive in future at 9.15am.

Look at some more examples:

  • You can call me at work at 8am. I will have arrived at the office by 8.
  • They will be tired when they arrive. They will not have slept for a long time.
  • “Mary won’t be at home when you arrive.”
    “Really? Where will she have gone?”

You can sometimes think of the future perfect tense like the present perfect tense, but instead of your viewpoint being in the present, it is in the future:

present perfect tense future perfect tense
have |
done |
> |
will |
have |
done |
> |

past now future past now future

หลักการใช้ Future Perfect Tense (อนาคตกาลสมบูรณ์) ในภาษาอังกฤษ

รูปแบบของ Future Perfect Tense

Subject + will/shall + have + Verb3

วิธีการสร้างประโยค Future Perfect Tense

หลักการใช้ Future Perfect Tense

    1. ใช้กับเหตุการณ์หรือการกระทำที่ คาดว่าจะสิ้นสุดในช่วงเวลาที่กำหนดไว้ในอนาคต โดยมักใช้กับ by + (by next week, by next month by the end of this year, by 2012, by 6 o’clock, etc.) เช่น
I will have completed my work by tomorrow.
      1. ใช้กับเหตุการณ์ 2 เหตุการณ์ที่คาดเดาว่าจะเกิดขึ้นในอนาคต โดย…
เหตุการณ์ที่เกิดขึ้นก่อน จะใช้ Future Perfect Tense
เหตุการณ์ที่เกิดขึ้นหลัง จะใช้ Present Simple Tense 
 เช่น The kids will have woken up when we reach home.
Subject + will/shall + have + Verb 3
They will/shall have left by the time I arrive.
He will/shall have finished his work by 10 o’clock.
Subject + will/shall + not + have + Verb 3


They will/shall not have left by the time I arrive.
He will/shall not have finished his work by 10 o’clock.
Will + Subject + have + Verb 3?


Will/Shall they have left by the time I arrive?
Will/Shall he have finished his work by 10 o’clock?
Who/What/Where/When/Why/How + will + Subject + have + Verb 3?




they have left?



he have finished his work?
*คำปฏิเสธรูปย่อของ will/shall not คือ won’t และ shan’t