A It is raining for last two hours
B it has been raining since last two days
C it has been raining for last two days
D it has been raining for two days
Correct Answer: Option C
Download our app for free and access thousands of MCQ questions with detailed solutions