'It has been raining hard all day'. This is an example of-
A Present indefinite tense
B Present perfect continuous tense
C Present continuous tense
D Present perfect tense
Correct Answer: Option B
Download our app for free and access thousands of MCQ questions with detailed solutions