will have been raining
-habrá estado lloviendo
Futuro perfecto progresivo para el sujetoitdel verborain.

rain

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