英语短语 "at war" 是一个介词短语,核心含义是“处于战争状态;在交战中”,强调一种持续的状态(而非“发动战争”的动作)。
表示两个或多个主体(通常是国家、团体)正在进行战争,或某人/某物处于内部/抽象的“斗争状态”(比喻义)。
结构:be at war (with sb./sth.)
后面接 with 引出“交战对象”(国家、团体或抽象事物);
可搭配不同时态(现在时、过去时、完成时等),体现状态的持续性。
The two neighboring countries have been at war for a decade.
这两个邻国已经交战十年了。
During WWII, most of Europe was at war with Nazi Germany.
二战期间,欧洲大部分地区都在与纳粹德国作战。
They were at war over territory for years before signing a peace treaty.
他们因领土问题交战多年,后来才签署和平条约。
She’s at war with herself about whether to accept the job offer.
她在是否接受这份工作的问题上内心纠结。
Many people feel at war with the modern world—it’s too fast and impersonal.
很多人觉得与现代世界格格不入——它太快、太没有人情味。
The company is at war with rising costs and falling sales.
这家公司正在与不断上涨的成本和下降的销量作斗争。
go to war (with sb.):强调“开始战争”的动作(= declare war on sb. 宣战)。
例:They went to war with their neighbor last year.(他们去年向邻国宣战。)
at war:强调“正在战争中”的状态。
例:They have been at war ever since they went to war.(自从宣战后,他们一直处于战争状态。)
本质:描述“战争/斗争的持续状态”;
关键搭配:be at war with + 对象;
适用场景:真实战争、内心挣扎、抽象斗争。
通过以上用法和例子,应该能清晰掌握“at war”的含义和使用场景啦~