LOOK. THE GROUND IS WET. IT _____ LAST NIGHT. A. MUST RAIN B...

34. Look. The ground is wet. It _____ last night. A. must rain B. mustn't bee rained C. couldn't been rained D. must have rained