Choose the right answer :It _______raining heavily for a week. The wells are overflowing.AisBhave beenChas beenDwasAnswer: C. has been Read Explanation: Tense Rule: Actions continuing over a period up to the present require the Present Perfect Continuous tense (has/have been + verb-ing).Subject-Verb Agreement: The subject "It" is third-person singular, so it takes has been rather than have been.Complete Sentence:"It has been raining heavily for a week. The wells are overflowing." Read more in App