Present participle; Past participle - havening - havened Present - haven - haven - havens - haven - haven - haven Past - havened - havened - havened - havened - havened - havened Future - will haven - will haven - will haven - will haven - will haven - will haven Present conditional - would haven - would haven - would haven - would haven - would haven - would haven Present Perfect - have havened - have havened - has havened - have havened - have havened - have havened Past Perfect - had havened - had havened - had havened - had havened - had havened - had havened Future Perfect - will have havened - will have havened - will have havened - will have havened - will have havened - will have havened Past conditional - would have havened - would have havened - would have havened - would have havened - would have havened - would have havened Imperative - - - haven - - - - - - - -