Are there any examples of languages where a dedicated future tense is always required when referring to events that take place in the future and using a non-future, present, or past tense is always ungrammatical?
There's probably at least one such language, but I'm wondering if there's a standard or elegant example of a language that strictly distinguishes future and non-future reference with its verbs.
English has a tense frequently referred to as the future tense, used in sentences like
I will go.
However, it is possible to use the present (or perhaps nonpast) tense in English to refer to events in the future.
My flight leaves tomorrow.
Events that took place in the past seem to require a past tense.
*My flight leaves yesterday.
French has an inflectional future tense, but allows the present tense to be used to refer to events taking place in the future. I'm taking my example from another question on this site.
Je déménage demain.