John: Judy looks sad. What has happened to her?
Tom: ______________________.
(A) She hasn’t caught the bus.
(B) She didn’t catch the bus.
Which option is correct?
B is the correct choice here.
Hi Sitifan,
I also think B is correct.
Present perfect is often used when we FIRST give new information:
The Prime Minister has met business leaders.
But we nornally use simple past when we give or ask for MORE(continue to talk):
He talked to them for two hours.
Hope that helps,
Morteza