Haven is the present tense of havened.
The third-person singular simple present indicative form of haven is havens.
The present participle of haven is havening.
The past participle of haven is havened.