The past tense of march up to the cannon's mouth is marched up to the cannon's mouth.
The third-person singular simple present indicative form of march up to the cannon's mouth is marches up to the cannon's mouth.
The present participle of march up to the cannon's mouth is marching up to the cannon's mouth.
The past participle of march up to the cannon's mouth is marched up to the cannon's mouth.