“反对伤风败俗的行为”可以用“Oppose immoral and vulgar behaviors” 或者 “Be against immoral and vulgar conducts” 。
以下是对这两个表述的分析:
“oppose” 意思是“反对;反抗”,是一个及物动词,后面直接接宾语。“immoral” 表示“不道德的;道德败坏的”,“vulgar” 意思是“粗俗的;庸俗的;下流的”,“behaviors” 是“behavior”的复数形式,意思是“行为;举止”。
“be against” 也是“反对”的常用表达,“conducts” 是“conduct”的复数形式,有“行为;举动;品行”的意思。
在实际使用中,可以根据具体语境和表达习惯选择其中一种。