—May I speak to John?
---Sorry, he Japan. But he in two days.
A. has been to; will e back
B. has gone to; will e back
C. has been in; would e back
D. has gone to; e back
网友回答
A. has been to; will e back
(答案→)B. has gone to; will e back
C. has been in; would e back
D. has gone to; e back
解析:此题重点考查英语语法的相关知识。根据电话内容可知约翰已经去了日本,他将在两天之后回国,根据此意,可知应选B。