has been showering
Presente perfecto progresivo para el sujeto he/she del verbo shower.

shower

He has been showering His love and Grace on you.
El ha estado derramando su amor y su gracia sobre ustedes.
Palabra del día
la chimenea