The past tense of rain hard is rained hard.
The third-person singular simple present indicative form of rain hard is rains hard.
The present participle of rain hard is raining hard.
The past participle of rain hard is rained hard.