首页 英语 出国留学 知识详情

3. Martin _______ to the United States twice in 2013.

A. has been

B. went

C. was going

D. has gone

网校学员王玮7**在学习【Uni智能】雅思7分一站式VIP-大学起点【10月签约班】时提出了此问题,已有1人帮助了TA。

网校助教

Moore7

同学你好,该知识点来自沪江网校《【Uni智能】雅思7分一站式VIP-大学起点【10月签约班】》的课程,想要更系统的学习,欢迎进入课程学习。不仅可以和更多的同学一起学习,而且还有老师、助教随时的学习指导和知识点解答哦。

同学你好噢
这里涉及到has been to 和 has gone to的区别:
首先I have been 指的是 过去已经完成了这个旅程. I have gone 可以指代 去过某地但是不一定已经回来了。
如:
He has been to America. = He has visited America (and has already come back).
He has gone to America. = He is visiting America (and is still there).

但是这个题目来说 已经有了确切的时间节点 2013年所以应该是选B went, 过去时就可以了
has been to完全可以表示已经去过两次,但是过去完成时是从现在看过去发生的事情对现在已经有了一定影响。
前一个是过去时态,指过去去过,强调发生的时间.
后一个是现在完成时态,指曾经去过,强调去过某地.
希望有所帮助

版权申明:知识和讨论来自课程:《【Uni智能】雅思7分一站式VIP-大学起点【10月签约班】》的学员和老师,如果想了解更多,可以报名参加课程学习。所有知识讨论内容,版权归作者及沪江网校所有。