Former trade minister Richard Marles believes a free trade agreement with China could be finalised within months but warns the Abbott government could face internal opposition from the Nationals.

Former trade minister Richard Marles believes a free trade agreement with China could be finalised within months but warns the Abbott government could face internal opposition from the Nationals.