词典词条 · 问答

fight against/fight with

核心问题

fight againstfight with 是否表示同一个意思?

词典解答

fight against 的意思非常清楚:“为反对……而斗争”“跟……斗争”“跟……作战”:

  1. England and France fought against Russia in the Crimean War. (McMordie) 在克里米亚战争中英国和法国同俄国作战。

  2. England fought against Germany in the war of 1914–1918. (ALD) 在 1914–1918 年的战争中英国同德国作战。

  3. You will have to fight against difficulties. (Henderson) 你必须同困难作斗争。

fight with 则是有歧义的:既可作“跟……作战”“为反对……而斗争”解,又可作“跟……并肩而战”解。例如, Great Britain fought with France = 英国跟法国作战或英国同法国联合作战。

fight with 的具体含义必须依靠上下文来确定:

  1. They had to fight with a force twice their numbers. (Mis) 他们不得不同数目两倍于他们的部队作战。

  2. They fought with the Italians in the last war and against them in this. (Mis) 在上次战争中他们同意大利人并肩而战,而在这次战争中他们同意大利人作战。

来源:英语常见问题解答大词典-3.md · 第 88998918 行 · 原文哈希 67cbe1ad94