Present participle; Past participle - caching - cached Present - cache - cache - caches - cache - cache - cache Past - cached - cached - cached - cached - cached - cached Future - will cache - will cache - will cache - will cache - will cache - will cache Present conditional - would cache - would cache - would cache - would cache - would cache - would cache Present Perfect - have cached - have cached - has cached - have cached - have cached - have cached Past Perfect - had cached - had cached - had cached - had cached - had cached - had cached Future Perfect - will have cached - will have cached - will have cached - will have cached - will have cached - will have cached Past conditional - would have cached - would have cached - would have cached - would have cached - would have cached - would have cached Imperative - - - cache - - - - - - - -