Is happen a participle?

Happen is not a participle. It is the simple present tense. The present participle is happening, and the past participle is happened.