Edit and improve the given sentence making sure that you maintain the same meaning.
It have been raining hard all day.
It has been raining heavily all day.
Complete the following task based on the instruction and optional input provided.### Instruction:
Edit and improve the given sentence making sure that you maintain the same meaning.

### Input:
It have been raining hard all day.

### Output:
It has been raining heavily all day.