Chinese: 他可能错过了最后一班火车。
English: He may have missed the last train.