The going-to future is a grammatical construction used in English to refer to various types of future occurrences. It is made using appropriate forms of the expression to be going to. It is an alternative to other ways of referring to the future in English, such as the future construction formed with will (or shall) – in some contexts the different constructions are interchangeable, while in others they carry somewhat different implications.
The future perfect is a verb form or construction used to describe an event that is expected or planned to happen before a time of reference in the future, such as will have finished in the English sentence "I will have finished by tomorrow." It is a grammatical combination of the future tense, or other marking of future time, and the perfect, a grammatical aspect that views an event as prior and completed.