Choose the best answer for each of following sentences.
It is 8.30. Jack is leaving his house. He has to be at work at 8.45 but the journey takes 30 minutes. He _____________.
A. will be late
B. is going to be late
C. have been late
D. is late.
Answer the question before viewing the answer below
Correct answer: B