问题

May I speak to John? —Sorry, he Japan. But he in two days.
A:has been to; will come back
B:has gone to; will come back
C:has been in; would come back
D:has gone to; come back
B:has gone to; will come back
C:has been in; would come back
D:has gone to; come back
正确答案是: