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