单选题 -- ______ you ever ______ to Hong Kong? -- Yes, twice.
【正确答案】 B
【答案解析】考查时态与句型。have gone to与have been to都是完成时态,但含义不一样:前者表示的是说话时主语不在说话现场而是去了某地,后者表示的是说话时主语已经从某地回来了,可能就在说话现场。因此本题要选[B] 。were going to是过去进行时,表示的是过去正在进行的动作,明显不能用在此处。