Present participle; Past participle - giving - given Present - give - give - gives - give - give - give Past - gave - gave - gave - gave - gave - gave Future - will give - will give - will give - will give - will give - will give Present conditional - would give - would give - would give - would give - would give - would give Present Perfect - have given - have given - has given - have given - have given - have given Past Perfect - had given - had given - had given - had given - had given - had given Future Perfect - will have given - will have given - will have given - will have given - will have given - will have given Past conditional - would have given - would have given - would have given - would have given - would have given - would have given Imperative - - - give - - - - - - - -