MCQ Practice English 📖 'It has been raining hard all day.' This is an example of - A present continuous tense B present indefinite tense C Present perfect continous tense D present perfect tense Favorite Practice Add to Book Explanation & Answer Detailed explanations and answers are restricted. Unlock full access by logging in to your account. 🔒 Unlock the detailed explanation and answers Log In / Sign Up PreviousIt --- a great shock to everyone becaues he had not not said a word for 10 years. NextIt has been raining heavily' - which tense?