have been punishing
-he estado castigando
Presente perfecto progresivo del verbo punish. Hay otras traducciones para esta conjugación.

punish

Popularity
500+ learners.
Palabra del día
espolvorear