tell me why english has no future tense and give me examples please
Good question; a lot of people have said this, and I'd be interested in an answer. I suppose at a simple formal level there isn't a synthetic verb form in English - there isn't a distinctive marker for the future, as there is in many other languages. And the analytic forms ('will Vb' and 'go to Vb' could be described without reference to a 'future' - we only use it to describe English because it's meaningful for other languages. An action in future time can be referred to with what are traditionally regarded as 'verbs in the future', and with other forms - 'Tomorrow, I'm flying to America'. 'First we take Manhattan, then we take Berlin'.
Is that the argument [other teachers]?