The past tense of have the edge is had the edge.
The third-person singular simple present indicative form of have the edge is has the edge.
The present participle of have the edge is having the edge.
The past participle of have the edge is had the edge.