YOU SAID:
great weather were having
INTO JAPANESE
偉大な天気があった
BACK INTO ENGLISH
I had a great weather
INTO JAPANESE
私は天気が良かった
BACK INTO ENGLISH
I had a nice weather
INTO JAPANESE
私は天気が良かった
BACK INTO ENGLISH
I had a nice weather
That didn't even make that much sense in English.