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