Все эти глаголы относятся к будущему времени. оборот to be going to обозначает намеренность действия. например я собираюсь сделать домашку завтра. l am going to do homework tomorrow.
will тоже описывает будущее, но с оттенком твоего собственного мнения. и помледнее may. будущее с оттенком не уверенности. They may lose this match. наверно они проиграют этот мач. ты не уверенн в результате, а просто делаешь предположение.