语法与词汇 It ______ yesterday, for the ground is still wet now.
【正确答案】 A
【答案解析】本题考查情态动词的用法。must have done表示对过去发生的事情进行肯定的推测。故选A。