fought用英语怎么说

“fought”是英语动词 fight 的过去式和过去分词,表示“打过、斗争过、争吵过”或“努力争取过”。它和战斗、冲突、争论以及为某个目标付出努力这些场景有关。
基本含义与常见用法
“fought”最核心的意思是“与某人或某物对抗”。可以是身体上的打斗,比如士兵在战场上作战;也可以是言语上的争吵,比如两个人激烈争论;还可以是抽象意义上的斗争,比如与疾病抗争、为权利而奋斗。它常出现在“fought against”(对抗)、“fought for”(为……而战/争取)、“fought with”(与……一起战斗,或与……争吵)这类搭配中。作为过去式,它描述已经发生的动作;作为过去分词,它常与 have/has/had 连用,构成完成时态,如“have fought”。
常见问题
学习者容易混淆“fought”和“fight”的用法。有人会误写成“fighted”,但正确形式是“fought”。另一个问题是分不清“fought with”到底表示“并肩作战”还是“与……争吵”,这需要看上下文:说“fought with his brother”可能是和兄弟打架,也可能是和兄弟一起对抗别人。还有人在完成时中漏掉助动词,直接说“I fought”表示过去,而“I have fought”才强调与现在的联系。此外,“fought”不用于被动语态中表示“被打”,那通常用“was beaten”更自然。
怎么判断与怎么选
判断用“fought”还是其他词,先看时间:描述过去某个具体时间发生的对抗,用过去式“fought”;强调对现在有影响的经历,用“have fought”。再看介词搭配:想表达“反对”用 against,想表达“为了”用 for,想表达“和……一起”或“和……冲突”用 with,但 with 有歧义,最好根据语境补充说明。如果只是轻微口角,用 argued 更准确;如果是大规模战争,用 battled 或 waged war 更正式。日常写作中,不确定时优先用“fought against/for”这种明确结构,避免歧义。