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