has been castling
Presente perfecto progresivo para el sujetohe/shedel verbocastle.

castle

Palabra del día
el guion