I have ______ to the Great Wall three times.
A. been B. gone C. A或B都可以
虽然与表示次数的once, twice, three times 等连用时通常用 have been to,但用 have gone to 也不算错(主要见于美国英语):
同意奉网友的解答,我在葛传椝的《简明英语惯用法》找到了类似例句:
肯定是用 been 吧,难道还可以用 gone?
感谢大家参与。除了蒋老师解答外,我再给大家提供一个依据供参考:
p 1032例句:We have gone there many times.