"Poner" es un verbo transitivo que se puede traducir como "to put", y "oponer" es un verbo transitivo que se puede traducir como "to put up". Aprende más sobre la diferencia entre "poner" y "oponer" a continuación.
Las razones que opuso al proyecto no me resultaron en absoluto convincentes.I didn't find the reasons she set out against the project at all convincing.