"will" is certainly always listed as the standard future tense, along with "be going to". but aren't they just present tense used for the future? is "might" also future? it certainly refers to the future.
i'm also wondering where a construction like "i am to go" comes in. the auxiliary is simple present and the verb is infinitive. what's that called?