永发信息网

have been to/have been in/have gone to三者在现在完成时中各代表什么意思?

答案:5  悬赏:20  手机版
解决时间 2021-04-14 11:18
  • 提问者网友:伴风望海
  • 2021-04-13 16:57

RT

最佳答案
  • 五星知识达人网友:慢性怪人
  • 2021-04-13 18:13

have been to(已经去过,表示去了又回来了,可以在后面加上for many times)


have been in (强调状态,表明已经在什么地方了)


have gone to(强调在去往的路上,到没到或者回没回来不确定)

全部回答
  • 1楼网友:渊鱼
  • 2021-04-13 22:57
have been to表示已经去过了,而且已经回来了;have been in表示已经在那里了;have gone to则表示到那里了,还没有回来!That's all.
  • 2楼网友:大漠
  • 2021-04-13 21:35

第一个been to 指的是过去曾经“去过”

后两个都强调现在的状态,been in 表示一直呆在(某地)

gone to 表示被描述者不在谈话发生的地方,译为“已经去了...”隐含“还没回来”的意思

  • 3楼网友:骨子里都是戏
  • 2021-04-13 21:17

have been to 曾经去过某地

have been in 已经在某地

have gone to 去某地了

  • 4楼网友:三千妖杀
  • 2021-04-13 19:41

have been to曾今到过某地;

have been in在某地呆了(多久)

have gone to已经去了某地

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯