"punish for" in Spanish
Definition
Hacer que alguien sufra una consecuencia porque hizo algo mal o incorrecto.
Usage Notes (Spanish)
Se usa con el motivo después: 'punish for lying' (castigar por mentir). Puede referirse a consecuencias físicas o no físicas, y es común en contextos formales e informales.
Examples
Teachers should not punish for small mistakes.
Los maestros no deberían **castigar por** pequeños errores.
Parents sometimes punish for bad behavior.
Los padres a veces **castigan por** mal comportamiento.
He was punished for cheating on the test.
Él fue **castigado por** hacer trampa en el examen.
Do you think it's fair to punish for being late every time?
¿Crees que es justo **castigar por** llegar tarde cada vez?
They don't punish for honest mistakes, only for lying.
No **castigan por** errores honestos, solo por mentir.
I got punished for something I didn't even do!
¡Me **castigaron por** algo que ni siquiera hice!