Possible Results:
has castigado
Present perfectconjugation ofcastigar.
has castigado
Present perfectvosconjugation ofcastigar.

castigar

Creo que te has castigado lo suficiente. Ven aquí.
I think you've punished yourself enough.
Entonces, ¿cómo te has castigado?
So, how did you punish yourself?
Tal vez te has castigado lo suficiente, y ahora es el momento de dejar de ser un mártir y pasar a pastos más verdes.
Perhaps you have punished yourself enough, and now it is time to cease being a martyr and go on to greener pastures.
Word of the Day
to cast a spell on