关于must have been

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

可以,must一般用于肯定句。至于rainy的问题我我的意见是must have been可以加raining&rained但不可以加rainy(我们老师赞同我的说法)。英语是外国人的语言,人家就这么说的,没那么多为什么!
交个朋友+qq565768868
温馨提示:答案为网友推荐,仅供参考
相似回答