永发信息网

has been to和has gone to的区别?

答案:5  悬赏:30  手机版
解决时间 2021-01-24 03:52
  • 提问者网友:末路
  • 2021-01-23 23:47
has been to和has gone to的区别?
最佳答案
  • 五星知识达人网友:迷人又混蛋
  • 2021-01-24 00:52
have/has gone to和have/has been to的用法和区别
have/has gone to表示“(某人)现在到某地去了”(现在不在这儿了)。 实际上属于现在完成时的其中一个用法:表示发生在过去的某一动作对现在造成的影响或结果。只可用于第一人称”
have/has been to表示“(某人)曾经去过某地” 实际上属于上述现在完成时的另一个个用法:表示迄今为止一段时间内的某种经历或经验。可用于各种人称 例如:
1) He has gone to Beijing. 他现在到北京去了。 (现在可能去北京的路上,也可能已到达北京) 不可能说:I/You have gone to Beijng. ×(这是不符合逻辑的)
2)You have been to Hongzhou. 你曾经去过杭州。
I have been to Hongzhou. 我曾经去过杭州。
And he has been to Hongzhou, too.他曾经去过杭州。
全部回答
  • 1楼网友:大漠
  • 2021-01-24 04:10
has been to表示去过某地已经回来了,has gone to表示在去某地的途中,还没返回;两者都是常与现在完成时连用
  • 2楼网友:未来江山和你
  • 2021-01-24 02:59
have/has gone to和have/has been to的用法和区别
have/has gone to表示“(某人)现在到某地去了”(现在不在这儿了)。 实际上属于现在完成时的其中一个用法:表示发生在过去的某一动作对现在造成的影响或结果。只可用于第一人称”
have/has been to表示“(某人)曾经去过某地” 实际上属于上述现在完成时的另一个个用法:表示迄今为止一段时间内的某种经历或经验。可用于各种人称 例如:
1) He has gone to Beijing. 他现在到北京去了。 (现在可能去北京的路上,也可能已到达北京) 不可能说:I/You have gone to Beijng. ×(这是不符合逻辑的)
2)You have been to Hongzhou. 你曾经去过杭州。
I have been to Hongzhou. 我曾经去过杭州。
And he has been to Hongzhou, too.他曾经去过杭州。
  • 3楼网友:山河有幸埋战骨
  • 2021-01-24 02:15

have/has gone to:
意为“到某地去”,说话时该人不在现场,一般不用第一人称、第二人称代词作句子的主语。如:
①A:Where is Jim?—吉姆在哪里?B:He has gone to England.—他去英国了。(尚未回来)
②Mr Wang isn't here.He has gone to Qingdao.王先生不在这里。他去青岛了。
have/has been to:
意为“曾经去过某地”,现在已不在那里了,后可接次数,如once,twice,three times等,表示“去过某地几次”,也可和 just,never,ever等连用,但不可与一段时间或表过去的具体时间连用。如:
My father has been to Beijing twice.我父亲去过北京两次。
I have never been to the Great Wall.我从未去过长城。
  • 4楼网友:玩家
  • 2021-01-24 01:09
has been to,曾经去过某地
he has been to Beijing twice. 他去了北京2次 。说话人已经回来了。
has gone to 去了某地,人没有回来
he has gone to Beijing 他去了北京。人现在在北京。
has been in 在某地
he has been in Beijing for three months. 他在北京呆了三个月了。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯