¿Qué significa "put up a fight"?
Respuesta de un hablante nativo
Rebecca
"To put up a fight" significa resistirse a algo, luchar contra algo o quejarse. Se puede utilizar en sentido literal o en sentido figurado. En sentido literal significa pelearse con alguien o algo físicamente. En sentido figurado significa que la persona está discutiendo o se está resistiendo a hacer algo. Ejemplo con sentido literal: "She put up a fight against the thief trying to steal her purse." (Luchó contra el ladrón que estaba intentando robarle el bolso.) Ejemplo con sentido figurado:" The students put up a fight against the teacher so they would not have to take the test." (Los estudiantes se quejaron al profesor para no tener que hacer el examen.)