Rule reminder
Weather verbs: piove (rains), nevica (snows), grandina (hails), tuona (thunders), lampeggia (lightnings), tira vento (windy). Passato prossimo uses essere: è piovuto, è nevicato, è grandinato.
Guarda come … forte! Le strade sono già allagate. (Look how hard it's raining! The streets are already flooded.)