核心问题
fight against 与 fight with 是否表示同一个意思?
词典解答
fight against 的意思非常清楚:“为反对……而斗争”“跟……斗争”“跟……作战”:
-
England and France fought against Russia in the Crimean War. (McMordie) 在克里米亚战争中英国和法国同俄国作战。
-
England fought against Germany in the war of 1914–1918. (ALD) 在 1914–1918 年的战争中英国同德国作战。
-
You will have to fight against difficulties. (Henderson) 你必须同困难作斗争。
fight with 则是有歧义的:既可作“跟……作战”“为反对……而斗争”解,又可作“跟……并肩而战”解。例如, Great Britain fought with France = 英国跟法国作战或英国同法国联合作战。
fight with 的具体含义必须依靠上下文来确定:
-
They had to fight with a force twice their numbers. (Mis) 他们不得不同数目两倍于他们的部队作战。
-
They fought with the Italians in the last war and against them in this. (Mis) 在上次战争中他们同意大利人并肩而战,而在这次战争中他们同意大利人作战。