Present participle; Past participle - lasting - lasted Present - last - last - lasts - last - last - last Past - lasted - lasted - lasted - lasted - lasted - lasted Future - will last - will last - will last - will last - will last - will last Present conditional - would last - would last - would last - would last - would last - would last Present Perfect - have lasted - have lasted - has lasted - have lasted - have lasted - have lasted Past Perfect - had lasted - had lasted - had lasted - had lasted - had lasted - had lasted Future Perfect - will have lasted - will have lasted - will have lasted - will have lasted - will have lasted - will have lasted Past conditional - would have lasted - would have lasted - would have lasted - would have lasted - would have lasted - would have lasted Imperative - - - last - - - - - - - -