Решение:
- 1. Вариант b) has been snowing является правильным.
Объяснение:
- Фраза 'all day' (весь день) указывает на продолжительность действия. Поэтому используется Present Perfect Continuous 'has been snowing' (шел снег), чтобы подчеркнуть, что снег шел в течение всего дня и, возможно, еще идет. 'Has snowed' (пошел снег) указывает на завершенное действие.
Ответ: b) has been snowing