No Dicionário prático de regência verbal, de Celso Luft, encontramos a informação de que o verbo combater pode reger as preposições com, contra, por ou a locução preposicional «a favor de». Isto não significa que o verbo tenha de se construir com constituintes introduzidos por todas as preposições, exigindo mais do que um complemento. Significa, sim, que o verbo admite complementos introduzidos por diferentes preposições, como se exemplifica em (1) e (2):
(1) «Ele combateu contra os invasores.»
(2) «Ele combateu pela pátria.»
Quando tem lugar uma situação em que o verbo se constrói com dois constituintes, teremos de identificar com qual deles o verbo estabelece uma relação de maior proximidade, para identificar qual deles é o complemento do verbo.
Assim, sem outro contexto que possa abrir caminho a outras interpretações, diremos que, na frase transcrita em (3), o facto de o constituinte «contra José» estar mais próximo do verbo dará a indicação de que funciona como argumento do verbo (complemento oblíquo/relativo), enquanto o constituinte «pela liberdade» funciona como um modificador/adjunto, podendo ser omitido da frase:
(3) «Combati contra José (pela liberdade).»
Se «pela liberdade» funciona como modificador/adjunto, terá um valor de causa, referindo a causa pela qual se combateu contra José.
Disponha sempre!