[гото́вить]
я готовлю · он готовит · прош. готовил
1. Делать пригодным, подготавливать.
Готовить уроки. · Готовить к экзамену.
2. Стряпать еду.
Готовить обед. · Вкусно готовит.
От слова «готовый».
стряпать — разговорно и только о еде
Готовить обед он научился рано.
Готовь сани летом.
К делу готовятся заранее, пока время терпит, а не когда прижало.
Значение «стряпать» появилось у слова довольно поздно и есть не во всех языках: чаще для еды заведено отдельное слово. По-русски же готовить можно и обед, и доклад, и сани — язык считает это одним делом.
готовить, готовлю, готовишь, готовит, готовим, готовите, готовят, готовил, готовила, готовили, готовь, готовьте