THE GROUND IS WET. IT ___LAST NIGHT.A. MUST RAIN B. MUST HAVE RAIN...

46. The ground is wet. It ___last night.A. must rain B. must have rain C. must have rained D. had to rain