Present participle; Past participle - welcoming - welcomed Present - welcome - welcome - welcomes - welcome - welcome - welcome Past - welcomed - welcomed - welcomed - welcomed - welcomed - welcomed Future - will welcome - will welcome - will welcome - will welcome - will welcome - will welcome Present conditional - would welcome - would welcome - would welcome - would welcome - would welcome - would welcome Present Perfect - have welcomed - have welcomed - has welcomed - have welcomed - have welcomed - have welcomed Past Perfect - had welcomed - had welcomed - had welcomed - had welcomed - had welcomed - had welcomed Future Perfect - will have welcomed - will have welcomed - will have welcomed - will have welcomed - will have welcomed - will have welcomed Past conditional - would have welcomed - would have welcomed - would have welcomed - would have welcomed - would have welcomed - would have welcomed Imperative - - - welcome - - - - - - - -