“打仗”常见的英文表达有 fight a war、go to war 或 engage in warfare 等,具体使用哪个取决于语境和表达重点:
Fight a war:强调参与战争、进行战斗的行为。
例句:The soldiers were ready to fight a war for their country.(士兵们随时准备为国家而战。)
Go to war:更侧重于表示进入战争状态,开始一场战争,通常带有一种较为正式或大规模的意味。
例句:The two countries decided to go to war over the disputed territory.(两国因有争议的领土问题决定开战。)
Engage in warfare: “engage in”有“从事,参与”的意思,“warfare”指“战争,作战”,该短语整体表示投身到战争活动中,书面语色彩较浓。
例句:Both sides engaged in intense warfare on the front line.(双方在前线展开了激烈的战斗。 )