The Future Perfect tense is used to expresses an action that will occur in the future before another action or time in the future. It expresses a sense of completion of an action which will occur in future.
• Structure for Future Perfect •
subject
auxiliary verb
auxiliary verb
main verb
subject
(shall/will)
have
past participle
I
shall
have
gone.
• Structure for Negative sentence •
subject
auxiliary verb
auxiliary verb
main verb
subject
(shall/will) + not
be/have
past participle
I
shall not
have
gone.
• Structure for interrogative sentence •
auxiliary verb
subject
auxiliary verb
main verb
(Shall/Will)
subject
be/have
past participle
Shall
I
have
gone?
Future perfect tense is used to express an action which will occur in future and is thought to be completed in future.
We use the future perfect tense to:
express an action which will occur in future.
express an action which will occur in future before another action in future.
USES OF FUTURE PERFECT TENSE
The Future Perfect is used to indicate the completion of an action by a certain future time:
Examples
I shall have written my exercise by that time.
Before you go to see him, he will have left the place.
The future perfect tense expresses action in the future before another action in the future. This is the past in the future:
Examples
Really? Where will she have gone?
Alisha won't be at home when you arrive.
You can call me at office at 10am. I will have arrived at the office by 9.
They will be tired when they arrive. They will not have slept for a long time.