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