battle against/with sth
against 和 with 都可引出斗争对象;用 with 时也可表示与某人并肩作战,需根据语境判断。
The doctors battled against the virus for months.
医生们与病毒搏斗了数月。
参战;在战斗中竞争;战斗或斗争;与之交战
to fight or struggle against someone or something
参战;在战斗中竞争
To join in battle; to contend in fight
战斗或斗争;与之交战
To fight or struggle; to enter into a battle with.
一般现在时
They battle for control of the territory.
他们为争夺领土而战斗。
一般过去时
The soldiers battled bravely yesterday.
士兵们昨天英勇战斗了。
现在完成时
She has battled cancer for two years.
她已经与癌症抗争了两年。
battle 作为动词表示战斗或抗争,是规则动词。
The two armies battle fiercely for control of the city.
两支军队为控制这座城市而激烈战斗。
用法提示:这里的 battle 用作动词,表示‘战斗’,主语是复数 armies,时态为一般现在时。
She battled cancer for three years before recovering.
她与癌症抗争了三年才康复。
用法提示:battled 是 battle 的过去式,表示‘与……抗争’,常与疾病等抽象名词搭配。
He is battling with his conscience over whether to tell the truth.
他正与良心作斗争,纠结是否要说出真相。
用法提示:battling 是 battle 的现在分词,表示‘与……斗争’,常用于描述内心冲突。
against 和 with 都可引出斗争对象;用 with 时也可表示与某人并肩作战,需根据语境判断。
The doctors battled against the virus for months.
医生们与病毒搏斗了数月。
for 后面接争夺的目标或想要得到的事物。
The two companies are battling for market share.
两家公司正在争夺市场份额。
over 后面接双方争夺或意见分歧的具体事物。
The siblings battled over their father's property.
兄弟姐妹为父亲的财产争执不休。
to do 表示努力去做某事,常涉及克服困难。
She battled to keep the small shop open.
她奋力维持这家小店的经营。
grammar · medium
易错句子Last year the villagers battle the flood for three weeks.
正确表达Last year the villagers battled the flood for three weeks.
英语句子里的时间状语 Last year 和 for three weeks 都指向过去,谓语动词必须用过去式 battled;汉语动词没有时态变化,所以学习者容易照搬原形 battle。
grammar · medium
易错句子He battle against his illness every day.
正确表达He battles against his illness every day.
主语 He 是第三人称单数,一般现在时的谓语动词要加 -s,写成 battles;汉语动词不随人称改变,所以常被漏掉这个 -s。
grammar · medium
易错句子Our team battled theirs 3–0 in the final.
正确表达Our team beat theirs 3–0 in the final.
battle 意思是“作战、斗争”,后面不能接比分来表示“击败对手”;要表达“打败”(打败→beat/defeat)应改用 beat。这里说的是比赛结果,所以用 beat。
与…作斗争;奋力对抗
They battled against the strong wind to reach the top.
他们与狂风搏斗,终于登上了山顶。
为…而战;为…奋斗
Both teams battled for the championship last night.
昨晚两支球队为冠军而战。
一决胜负;激烈角逐
The two rivals battled it out in the final round.
两位对手在最后一轮一决胜负。
艰难地闯过;奋力通过
She battled through the pain to finish the race.
她忍着疼痛奋力跑完了比赛。
同…搏斗;与…斗争
He has been battling with a serious illness for years.
多年来他一直在与重病作斗争。
一决胜负;决一死战
The two candidates battled it out in the final debate.
两位候选人在最后一场辩论中一决高下。
坚持战斗;继续奋斗
Even though he was tired, he battled on until the end.
尽管他很累,他还是坚持奋斗到最后。
奋力闯过;努力克服
She battled through the pain to finish the marathon.
她忍着疼痛奋力跑完了马拉松。
来对战吧!
A famous catchphrase from the Pokémon game series, said when a trainer challenges another to a fight. It has become a widely recognized pop-culture expression among gamers.
宝可梦游戏系列中的经典台词,训练家在对战前向另一位训练家发出挑战时所说。现已成为玩家中广为人知的流行文化用语。
Choose the next layer that will help you use battle with more confidence.
Recommended next
Preparing Confusing words
Complete this area with confusing words.
More ways to explore
Includes Synonyms & Antonyms
Expand your vocabulary with synonyms and antonyms.
Dictionary facts from DICTIONARY_API_DEV, ECDICT, WIKTIONARY, WORDNET.
奋力回击;努力恢复
Despite the early goal, they battled back to win 3-1.
尽管对方率先破门,他们还是奋力反击,以3比1获胜。