has been reasoning
-ha estado razonando
Presente perfecto progresivo para el sujetohe/shedel verboreason.

reason

Palabra del día
el portero