The past tense of hesitate over is hesitated over.
The third-person singular simple present indicative form of hesitate over is hesitates over.
The present participle of hesitate over is hesitating over.
The past participle of hesitate over is hesitated over.