Задание

Choose the correct option.

It ______ for 3 hours. (to snow)

snows

is snowing

has been snowing

snowed