Ответ:

Сказуемое — заставила. Инфинитив «съесть» относится к слову «сына»: суп должен съесть сын.

Ответ: заставила.