The past tense of detestate is detestated.
The third-person singular simple present indicative form of detestate is detestates.
The present participle of detestate is detestating.
The past participle of detestate is detestated.
Win Amazon gift cards by writing simple stories at Fictish, a new story writing game backed by WordHippo.