Present participle; Past participle - pondering - pondered Present - ponder - ponder - ponders - ponder - ponder - ponder Past - pondered - pondered - pondered - pondered - pondered - pondered Future - will ponder - will ponder - will ponder - will ponder - will ponder - will ponder Present conditional - would ponder - would ponder - would ponder - would ponder - would ponder - would ponder Present Perfect - have pondered - have pondered - has pondered - have pondered - have pondered - have pondered Past Perfect - had pondered - had pondered - had pondered - had pondered - had pondered - had pondered Future Perfect - will have pondered - will have pondered - will have pondered - will have pondered - will have pondered - will have pondered Past conditional - would have pondered - would have pondered - would have pondered - would have pondered - would have pondered - would have pondered Imperative - - - ponder - - - - - - - -