Present participle; Past participle - booking - booked Present - book - book - books - book - book - book Past - booked - booked - booked - booked - booked - booked Future - will book - will book - will book - will book - will book - will book Present conditional - would book - would book - would book - would book - would book - would book Present Perfect - have booked - have booked - has booked - have booked - have booked - have booked Past Perfect - had booked - had booked - had booked - had booked - had booked - had booked Future Perfect - will have booked - will have booked - will have booked - will have booked - will have booked - will have booked Past conditional - would have booked - would have booked - would have booked - would have booked - would have booked - would have booked Imperative - - - book - - - - - - - -