A It had been raining all day
B It is been raining all day
C It has been raining all day
D All of these
E None of these
Correct Answer: Option C
Download our app for free and access thousands of MCQ questions with detailed solutions