Present participle; Past participle - longing - longed Present - long - long - longs - long - long - long Past - longed - longed - longed - longed - longed - longed Future - will long - will long - will long - will long - will long - will long Present conditional - would long - would long - would long - would long - would long - would long Present Perfect - have longed - have longed - has longed - have longed - have longed - have longed Past Perfect - had longed - had longed - had longed - had longed - had longed - had longed Future Perfect - will have longed - will have longed - will have longed - will have longed - will have longed - will have longed Past conditional - would have longed - would have longed - would have longed - would have longed - would have longed - would have longed Imperative - - - long - - - - - - - -