Грамматический словарь Зализняка
Думать,
думаю,
думаем,
думаешь,
думаете,
думает,
думают,
думая,
думал,
думала,
думало,
думали,
думай,
думайте,
думающий,
думающая,
думающее,
думающие,
думающего,
думающей,
думающего,
думающих,
думающему,
думающей,
думающему,
думающим,
думающий,
думающую,
думающее,
думающие,
думающего,
думающую,
думающее,
думающих,
думающим,
думающей,
думающею,
думающим,
думающими,
думающем,
думающей,
думающем,
думающих,
думавший,
думавшая,
думавшее,
думавшие,
думавшего,
думавшей,
думавшего,
думавших,
думавшему,
думавшей,
думавшему,
думавшим,
думавший,
думавшую,
думавшее,
думавшие,
думавшего,
думавшую,
думавшее,
думавших,
думавшим,
думавшей,
думавшею,
думавшим,
думавшими,
думавшем,
думавшей,
думавшем,
думавших