"declare against"是一个正式的英语短语,核心含义是“公开声明反对;明确宣布反对”,强调通过正式或公开的方式表达对某人、某事的反对态度。
英文释义:To state publicly that one is opposed to someone or something
中文解释:公开表明反对立场(语气比普通的“oppose”更正式,侧重“声明”的动作)。
该短语通常需要接宾语,宾语可以是名词、代词或动名词(doing),具体结构如下:
declare against + 名词/代词(反对某人/某事)
declare against + 动名词(doing)(反对做某事)
通过具体例子理解用法:
1、 接名词/代词:
The union declared against the proposed pay cut.(工会声明反对拟议的减薪方案。)
Most students declared against the new dress code.(大多数学生明确反对新的着装规定。)
She declared against the candidate in the final speech.(她在最后一次演讲中声明反对那位候选人。)
2、 接动名词:
He declared against supporting the controversial law.(他声明反对支持这项有争议的法律。)
The environmental group declared against cutting down the old trees.(环保组织声明反对砍伐古树。)
正式性:常用于书面语、官方声明、新闻报道等正式场合,较少用于日常口语(口语中更常用“say I'm against”或“oppose”)。
同义词辨析:
"declare against" ≈ "state one's opposition to"(表明反对立场),但更强调“公开声明”的动作;
注意区分"declare war against"(对…宣战),这是更具体的“宣战”表达,而"declare against"是一般的“反对声明”。
"declare against"是“公开声明反对”的正式表达,结构为“declare against + 宾语(名词/动名词)”,用于强调通过正式方式表达反对态度。