单选题 I know something about Kunming. I ______ there many times.
[A] have gone [B] have been [C] went

【正确答案】 B
【答案解析】[解析] 本题考查have gone 和have been 的区别。have been 表示说话人已回来,就在面前;have gone 表示说话人还没回来,不在面前。