Happen is a plain/bare infinitive, not a present tense verb form. All verbs of perception used in the active voice (see, watch, hear, feel, smell etc.) require a plain infinitive after them:
I heard him sing. He saw me come.
Sometimes a present particple is used and there is disagreement whether there is a difference in meaning or not: