Present participle; Past participle - weaving - woven Present - weave - weave - weaves - weave - weave - weave Past - wove - wove - wove - wove - wove - wove Future - will weave - will weave - will weave - will weave - will weave - will weave Present conditional - would weave - would weave - would weave - would weave - would weave - would weave Present Perfect - have woven - have woven - has woven - have woven - have woven - have woven Past Perfect - had woven - had woven - had woven - had woven - had woven - had woven Future Perfect - will have woven - will have woven - will have woven - will have woven - will have woven - will have woven Past conditional - would have woven - would have woven - would have woven - would have woven - would have woven - would have woven Imperative - - - weave - - - - - - - -