Hello
I'm an English learner from Japan. Future forms in English are very messy to me too. Lately I have earnestly studied the differences between <is doing>, <is going to do> and <will be doing> in various occasions, by reading online articles and posting questions in...