'It has been raining hard all day'. This is an example of ----
'It has been raining hard all day'. This is an example of ---- Correct Answer present perfect continuous tense
Sub + have/has + been + verb এর সাথে ing + time হলো present perfect continous tense এর structure.