OFFLE
The Open Full-Form Lexicon of English
Search OFFLE   advanced
Word:

think - verb

Infinitivethink
3rd person singularthinks
Pastthought
Past Participlethought
Present Participlethinking