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