最佳答案:昨天晚上一定下了雨It must have rained last night. (此处用过去完成时表示过去已经发生的事,用last night表示昨晚,不用e