单选题 18.  When I went out jogging early this morning, I found the ground wet. It ______ last night.
【正确答案】 D
【答案解析】 句意“当我一早出去慢跑发现地面是湿的。昨晚一定是下雨了”。must have done表示对过去某事肯定的猜测。