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