Завтра я куплю новую футболку.
Можно сказать это двумя способами: используя will и помощи конструкции be going to.
Перевод одинаковый. Так какой вариант выбрать?
Выбирайте will в двух случаях:
1) Вроде как собираетесь что-то сделать, но это не точно. Вам кажется, что купите, но может да, а может и нет.
Не уверены на 100 процентов - берите will.
- I will buy a new t-shirt.
2) Спонтанное решение. Приходите вы такой в магазин и видите ее - офигенную футболку. И говорите:
- Офигенная футболка! Я куплю ее! - спонтанное решение, используется will.
А вот если вы говорите be going to, - всем понятно, что вы настроены решительно и серьезно.
Это было в ваших планах и никто вас не остановит.
- I'm going to buy it!