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