put up a fightیعنی چی؟
پاسخ Native Speaker
Rebecca
to put up a fightبه معنای مقاومت، مبارزه یا اعتراض علیه چیزی است. این به معنای واقعی کلمه می تواند به معنای مبارزه باشد، یا می تواند مجازی باشد. به معنای واقعی کلمه، به معنای مبارزه فیزیکی با یک فرد یا شی است. به معنای مجازی، به این معنی است که کسی در حال بحث یا مقاومت در برابر چیزی است. در اینجا یک مثال تحت اللفظی است: She put up a fight against the thief trying to steal her purse. (او مبارزه می کند تا دزد را از سرقت کیف پول خود متوقف کند.) وقتی از ان به صورت مجازی استفاده می کنم، از ان استفاده می کنم. The students put up a fight against the teacher so they would not have to take the test. (دانش اموزان در برابر معلم مقاومت می کنند تا ازمون را قبول نکنند.)