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