Для полного и грамматически верного предложения необходимо соединить два условия:
Условие 1: If he hadn't missed the bus in the morning,
Логичное продолжение (выбранный вариант): he wouldn't have been late for work.
Полное предложение: If he hadn't missed the bus in the morning, he wouldn't have been late for work.
Объяснение: Это предложение использует условную конструкцию третьего типа (Third Conditional), которая описывает нереальное условие в прошлом и его нереальный результат в прошлом. Формула: If + Past Perfect, would have + Past Participle.
Другие варианты не подходят, потому что:
Ответ: he wouldn't have been late for work.