Вопрос:

4. He didn’t have any money. He ... walk. а) must; б) has to; в) had to.

Ответ:

He didn’t have any money. He had to walk.

В прошедшем времени конструкция have to имеет форму had to.