The simple present, present simple or present indefinite is one of the verb forms associated with the present tense in modern English. It is commonly referred to as a tense, although it also encodes certain information about aspect in addition to present time.
"It has been raining all day." would be your answer