1) Alice cooked dinner tomorrow.
cooks не подходит, так как cooks - это настоящее время, а не будущее.
will cook - будущее время, но по смыслу не подходит, так как в задании уже есть указание на будущее время - tomorrow.
Перевод:
1) Алиса приготовила ужин завтра.
Ответ: cooked