The past tense of feel revulsion at is felt revulsion at.
The third-person singular simple present indicative form of feel revulsion at is feels revulsion at.
The present participle of feel revulsion at is feeling revulsion at.
The past participle of feel revulsion at is felt revulsion at.