汉译英常见错误 | 两国正在交战

[译] 两国正在交战。
[误] Those two countries are in war.

[正] Those two countries are at war.
[注] be at war (with) 意为“交战”,介词 at 不可用 in 代替。又如:The two countries have been at war for a long time. 那两个国家进行长期战争。