have gone to和have been to的区别是什么?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 00:13:36

have gone to和have been to的区别是什么?
have gone to和have been to的区别是什么?

have gone to和have been to的区别是什么?
have gone to是已经去了,表示在途中或已到达目的地,此时不在说话地点.have been to是曾经去过,现在再说话地点.

have gone to是说被谈论的对象不在此说话地点,已经到了某地或还在路上
have been to强调经历,是说某人曾经去过某地

have gone to 去了没回
have been to 去过了回来了

have gone to 用于去了,而还没有回来的情况
通常是询问一个人的去向,很少用于第一人称
have been to是叙述以前(直到现在)去过哪儿的经历
通常还会和once,twice等词语连用
--------
还是要提醒一下加here,there的话就不要放介词to咯

have (has) been to 与have (has) gone to的区别have (has) been to表示主语去过某地,而现在已不在那里;have (has) gone to表示主语去了某地,现在已不地此地。