No hay duda de que ha perdido el tren.
He must have missed the train.