The present tense of had your sights on is have your sights on.
The third-person singular simple present indicative form of have your sights on is has your sights on.
The present participle of have your sights on is having your sights on.
The past participle of have your sights on is had your sights on.