Present participle; Past participle - teaching - taught Present - teach - teach - teaches - teach - teach - teach Past - taught - taught - taught - taught - taught - taught Future - will teach - will teach - will teach - will teach - will teach - will teach Present conditional - would teach - would teach - would teach - would teach - would teach - would teach Present Perfect - have taught - have taught - has taught - have taught - have taught - have taught Past Perfect - had taught - had taught - had taught - had taught - had taught - had taught Future Perfect - will have taught - will have taught - will have taught - will have taught - will have taught - will have taught Past conditional - would have taught - would have taught - would have taught - would have taught - would have taught - would have taught Imperative - - - teach - - - - - - - -