The past tense of keep captive is kept captive.
The third-person singular simple present indicative form of keep captive is keeps captive.
The present participle of keep captive is keeping captive.
The past participle of keep captive is kept captive.