Hi, Egyptian 2017,
What is the correct answer, please
He is never late. He ..... missed his train.
2- can't have
More context should be provided. Paul, who he has never been late for work, hasn't come yet. (Logical deduction: He must have missed the train.) However, with a different context:
- Paul is never late for work. He can't have missed the train (as he is punctual). (However, something else could have stopped him from coming on time.)