The streets are all wet. It must be raining durin

The streets are all wet. It must be raining during the night.表达的意思是昨晚一定一直在下雨。这句话对吗?为什么
2026年09月25日 20:03
有2个网友回答
网友(1):

不对
应该是:
The streets are all wet. It must 【have been raining】during the night

表示对已经发生的事作以肯定推测
must(may)+have+过去分词
或者:
must(may)+have+been+ dong sth

must be raining “一定正在下雨”是对正在发生的事作以推测的

如不明白请追问,如果满意请【采纳】

祝学习进步

网友(2):

是的,句中出现过去进行时