Present participle; Past participle - haunting - haunted Present - haunt - haunt - haunts - haunt - haunt - haunt Past - haunted - haunted - haunted - haunted - haunted - haunted Future - will haunt - will haunt - will haunt - will haunt - will haunt - will haunt Present conditional - would haunt - would haunt - would haunt - would haunt - would haunt - would haunt Present Perfect - have haunted - have haunted - has haunted - have haunted - have haunted - have haunted Past Perfect - had haunted - had haunted - had haunted - had haunted - had haunted - had haunted Future Perfect - will have haunted - will have haunted - will have haunted - will have haunted - will have haunted - will have haunted Past conditional - would have haunted - would have haunted - would have haunted - would have haunted - would have haunted - would have haunted Imperative - - - haunt - - - - - - - -