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