Present participle; Past participle - launching - launched Present - launch - launch - launches - launch - launch - launch Past - launched - launched - launched - launched - launched - launched Future - will launch - will launch - will launch - will launch - will launch - will launch Present conditional - would launch - would launch - would launch - would launch - would launch - would launch Present Perfect - have launched - have launched - has launched - have launched - have launched - have launched Past Perfect - had launched - had launched - had launched - had launched - had launched - had launched Future Perfect - will have launched - will have launched - will have launched - will have launched - will have launched - will have launched Past conditional - would have launched - would have launched - would have launched - would have launched - would have launched - would have launched Imperative - - - launch - - - - - - - -