单选题
I ______India many times.
A、
[A] have gone to
B、
[B] have been to
C、
[C] went
【正确答案】
B
【答案解析】
[解析] 本题考查时态。have been to和have gone to的区别:have been to表示曾经去过某地,但说话的时候已经回来了;have gone to表示去了某地,说话的时候还没回来,正在那个地方。如:I have been to China many times.(我曾经去过中国多次。)说话时已经回来;He has gone to America for a meeting.(他去美国开会了。)说话时不在场,还没回来。根据句意,所以答案为B。
提交答案
关闭