[QA] Look! The yard is wet. It………last night. 08/03/2020 // by admin Question: Look! The yard is wet. It………last night. A. had to rain B. ought to rain C. must have rained D. should have rained Answer the question before viewing the answer below Correct answer: C Think and answer the question before QAZDO.COM provides answers and solutions ADS QAZDO.COM