Конечно же, язык не был бы таким интересным без исключений! Иногда
will всё же используется для выражения будущих действий даже с элементами плана или намерений:
1. Если решение принято прямо сейчас:
- Oh no! I forgot the keys! I will go back and get them.
2. В условных предложениях:
- If it rains tomorrow, we will cancel the picnic.
3. Для обещаний или угроз:
- I promise I will help you with your homework.
Так что полностью отказываться от использования слова “will” при разговоре о будущем тоже не стоит — важно учитывать контекст!