traduci in corretto italiano la frase multilingua:

I'm going to la scuola tomorrow mattina, with my amico Gianni
La traduzione corretta possibile, nell'italiano corrente, può essere quando letterale: Domani mattina, vado a scuola col mio amico Gianni. Tuttavia, può anche essere tradotto con Domattina, andrò a scuola con l'amico Gianni, o altre simili varianti che possono dipendere dal contesto regionale e dall'età degli interlocutori.
Come mai nell'italiano si possono usare due tempi verbali differenti (in questo caso presente e futuro) per dare lo stesso significato alla traduzione? è simile a quanto accade per la lingua inglese? O viceversa le due traduzioni indicate hanno in realtà significati diversi?