will have been raining
-habrá estado lloviendo
Future perfect progressive it conjugation of rain.

rain

Word of the Day
cinnamon