have been to和have gone to的区别

1个回答
展开全部
咨询记录 · 回答于2023-06-04
have been to和have gone to的区别
"have been to" 和 "have gone to" 都是表示某人曾经到过某个地点的常用表达。它们之间的区别在于:- "have been to":意思是"曾经到过",强调的是过去经历了某个地点的事实,并留下了经验。例如:I have been to New York.(我曾经到过纽约。)- "have gone to":意思是"已经去了",强调的是目前处于去某个地点的状态。例如:He has gone to Tokyo.(他已经去东京了。)因此,当我们想要表达曾经去过某个地方的情况时,我们通常会使用 "have been to";而当我们想要表达目前已经到某个地方的情况时,我们通常会使用 "have gone to"。需要注意的是,这两个表达仅适用于在过去或目前到达过某可具体位置。如果是涉及到抽象概念的某个地点,比如 "I have been to university." (我去过大学。)这时,"to" 和 "at" 的用法可能会产生混淆,具体视语境而定。
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消