has been praising
-ha estado elogiando
Presente perfecto progresivo para el sujetohe/shedel verbopraise.

praise

Since the time I met Rohan, he has been praising you.
Desde el momento en que conocí a Rohan, él ha estado alabándote.
This is not only my personal opinion but also that of others and the Dalai Lama himself who in his recent speeches on the question of autonomy for Tibet has been praising the current development of Tibet.
No es mi opinión personal sino la de otros y la del propio Dalai Lama quien, en sus discursos recientes sobre la cuestión de la autonomía para el Tíbet ha estado ensalzando el actual progreso del Tíbet.
Palabra del día
la capa