Решение:
Предложение описывает повторяющееся действие в прошлом, вызванное опозданием на автобус. Используется конструкция "Every time when..." (Каждый раз, когда...). Для описания повторяющихся событий в прошлом, которые имели определенный результат, используется Past Simple.
- a) mist - неправильная форма глагола "miss" (пропускать) или "mistake" (ошибаться). Не подходит.
- b) had - прошедшая форма глагола "have". В данном контексте "had to return" означает "пришлось возвращаться" или "был вынужден возвращаться", что соответствует повторяющейся ситуации в прошлом.
- c) can - модальный глагол, используется для настоящего или будущего времени, обозначает возможность. Не подходит.
- d) may - модальный глагол, используется для настоящего или будущего времени, обозначает разрешение или возможность. Не подходит.
Таким образом, для выражения вынужденного действия в прошлом используется "had to".
Ответ: b) had