"in battle" 是一个介词短语,字面意思是“在战斗中;在作战时”,主要用来描述处于战争、冲突或对抗的状态/场景中。
它通常作状语(修饰动词、形容词或整个句子)或定语(修饰名词),具体场景分为两类:
指实际的战争、战役或武装冲突中的状态。
作状语(修饰动作/状态):
He was killed in battle at the age of 25.(他25岁时在战斗中牺牲。)
The soldiers showed great courage in battle.(士兵们在战斗中表现出极大的勇气。)
The general led his troops in battle against the enemy.(将军率领部队与敌人作战。)
作定语(修饰名词):
Medics treat soldiers injured in battle.(军医治疗在战斗中受伤的士兵。)
We honor the memory of those who fell in battle.(我们缅怀那些在战斗中牺牲的人。)
可引申为“在(与困难、疾病等的)斗争中”,用于日常语境的比喻。
She fought bravely in the battle against cancer.(她在与癌症的斗争中勇敢抗争。)
Teachers are on the front line in the battle for better education.(教师们处于争取更好教育的“战斗”前沿。)
engage in battle:参战;开始战斗(= start fighting)
The army refused to engage in battle without backup.(没有支援,军队拒绝参战。)
fall in battle:阵亡(= be killed in battle)
Thousands of soldiers fell in battle during the war.(战争中有数千士兵阵亡。)
"in battle" 核心是“处于战斗/对抗的状态中”,既可以描述真实的军事场景,也能用于比喻生活中的“抗争”。使用时注意它的修饰作用(状语/定语),结合语境判断是字面还是比喻义。