Ответ:

Перевод задания: Он предложил приготовить для нас ужин.

После offer используется инфинитив с to: A. to make.

Ответ: He offered to make dinner for us.

Перевод: Он предложил приготовить для нас ужин.