will have been raining
-habrá estado lloviendo
Futuro perfecto progresivo para el sujeto it del verbo rain.

rain

It will have been raining in the forest.
Habrá estado lloviendo en el bosque.
Palabra del día
el higo