Present participle; Past participle - hasping - hasped Present - hasp - hasp - hasps - hasp - hasp - hasp Past - hasped - hasped - hasped - hasped - hasped - hasped Future - will hasp - will hasp - will hasp - will hasp - will hasp - will hasp Present conditional - would hasp - would hasp - would hasp - would hasp - would hasp - would hasp Present Perfect - have hasped - have hasped - has hasped - have hasped - have hasped - have hasped Past Perfect - had hasped - had hasped - had hasped - had hasped - had hasped - had hasped Future Perfect - will have hasped - will have hasped - will have hasped - will have hasped - will have hasped - will have hasped Past conditional - would have hasped - would have hasped - would have hasped - would have hasped - would have hasped - would have hasped Imperative - - - hasp - - - - - - - -