Future perfect: Will have + Past Participle (P.P)
- We use the future perfect to say something will be finished before a certain time in the future.
e.g. I will have finished this article tonight. (+) / Subject + will + have + P.P
- We form the negative with won’t have + Past Participle and make questions by inverting the subject and will / won’t.
e.g. He won’t have finished in 1 hour. (-) / Subject + will (not) + have + P.P
e.g. Will I have finished my work by tonight or tomorrow? (?) / Will + subject + have + P.P … (?)
*This tense is frequently used with the time expressions by or in.