问题补充:
Mike the bookshop. I have to wait for him.
A. went to
B. was in
C. has been to
D. has gone to
答案:
A. went to
B. was in
C. has been to
(答案→)D. has gone to
解析:have/has gone to意为“已到某地去了”,说话时该人不在现场;have/has been to意为“曾经去过某地”,说话时该人现在已不在那里了。根据句意“迈克已去书店,我不得不等他。”故选D。