It has been raining heavily' - which tense?

Answer: 
present perfect continuous
It has been raining heavily' - which tense?