По смыслу подходит глагол rain.
It's a nice day today, but yesterday it rained all day.
Сегодня хороший день, но вчера весь день шёл дождь.
Ответ: It's a nice day today, but yesterday it rained all day.