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