La frase es correcta, Perla y Francisco te han explicado perfectamente. De todos modos, en mi país no decimos así, sino de esta manera:
'El tiempo estaba horrible/ muy feo/ malísimo ayer'.
'Ayer el tiempo se venía abajo'.
Y otras formas que no recuerdo ahora, pero a pesar de que tu frase es correcta no se utiliza, al menos en mi país (Argentina).