The past tense of tower is towered.
The third-person singular simple present indicative form of tower is towers.
The present participle of tower is towering.
The past participle of tower is towered.