希望对你有帮助.就语法说,is 后面的 cold 是形容词,与is构成系表结构,必须用is.
rain在这个句子中是动词,前面当然不能用is了,实义动词的否定用doesn't 或者don't.
在语法上的区别就是这样哈.
还有其他疑问么.嘻嘻