The yard is wet. It______ last night. a. must rain b. must have rain c. must have rained d. had to rain14/20The yard is wet. It______ last night.must rain must have rain must have rained had to rainGiải thíchChọn đáp án C