The past tense of hold captive is held captive.
The third-person singular simple present indicative form of hold captive is holds captive.
The present participle of hold captive is holding captive.
The past participle of hold captive is held captive.