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