In the future, everything will be perfect, right? That’s not how the future perfect works. Yesterday, I had a difficult time trying to explain this verb tense construction to my students at the language school. All I knew was that I would liked to have liked to have explained this without a hitch.
It’s a verb tense that’s used all the time by native speakers of English. There’s a goal, an expectation, some kind of deadline to meet implied. Here is the basic construction:
Subject + will + have + past participle
Example: Tomorrow, I will have completed all my paperwork.
Subject + be (am/is/are) + going to + have + past participle
Example: I am going to be finished with my project tomorrow.

