英文翻译里,“昨天晚上肯定是下雨了”这句子翻译,可不可以写成It must have been rainy last night ?可是我的老师,说rainy应该改成是raining,但must have been也可以加形容词呀,为什么不对呢?