speculate verb vi Infinitive speculate Present tense 3rd person singular speculates Preterite speculated Present participle speculating Past participle speculated