问题补充:
—Excuse me, is Mr Green in the office?
—No. He Singapore for a meeting. He will be back in a few days.
A. have gone to
B. has gone to
C. have been to
D. has been to
答案:
A. have gone to
(答案→)B. has gone to
C. have been to
D. has been to
解析:have/has gone(to) 意为“已去某地了,强调人不在说话的地方;have/has been (to)意为“已去过某地,强调人不在已去过的地方。据答句中He will come back in a few days. 可知选B。