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