好题分享(68): 选择题(涉及时态)

I have ______ to the Great Wall three times.

A. been     B. gone     C. AB都可以

请先 登录 后评论

最佳答案 2022-05-31 08:03

虽然与表示次数的once, twice, three times 等连用时通常用 have been to,但用 have gone to 也不算错(主要见于美国英语):

attachments-2022-05-wZ26DcQW629482b9c03c7.pngattachments-2022-05-wO3vJPYh629482c183bbc.png

请先 登录 后评论

其它 3 个回答

江飞鱼  

同意奉网友的解答,我在葛传椝的《简明英语惯用法》找到了类似例句:

attachments-2022-05-UQwnn6UQ6294816e73210.png

请先 登录 后评论
奉国平  

肯定是用 been 吧,难道还可以用 gone

请先 登录 后评论
好题

感谢大家参与。除了蒋老师解答外,我再给大家提供一个依据供参考:

attachments-2022-05-LfeaUsX362954523d1052.jpg

p 1032例句:We have gone there many times.


请先 登录 后评论
  • 4 关注
  • 0 收藏,1159 浏览
  • 好题   提出于 2022-05-30 09:36