Чтобы правильно вставить глагол to be в прошедшем времени, необходимо согласовать его с подлежащим. В данном случае, подлежащее - местоимение It, которое стоит в единственном числе. Следовательно, правильная форма глагола to be - was.
Ответ (EN):
The weather is fantastic! It was cold and cloudy yesterday but now it's warm.
Перевод (RU):
Погода прекрасная! Вчера было холодно и облачно, но сейчас тепло.