单项选择题

W: Do you know when Jim comes back home
M: He was supposed to arrive this weekend,but actually he’s coming the day after tomorrow.

What time will Jim come back()

A. This weekend.
B. In two days’ time.
C. The day before yesterday.
D. Tomorrow.