have been to与have gone to的区别!

 我来答
池君雅085
2023-04-22 · 还没有任何签名哦
池君雅085
采纳数:8 获赞数:3

向TA提问 私信TA
展开全部
"have been" 和 "have gone to" 是两个英语表达,具有不同的意思和使用场合。

"have been" 是现在完成时的一种形式,用于表示动作在过去发生过,但是和现在还有关系。比如说,"I have been to China"(我去过中国),表示我过去去过中国,并且现在也有可能会与中国有某种联系。

"have gone to" 是表示完成的动作发生在现在或未来的一种形式。比如说,"I have gone to the store"(我去了商店),表示我现在已经到了商店。"I have gone to France"(我去过法国)则表示我过去去过法国,但现在不在法国了。

总之,"have been" 表示在过去与现在存在某种联系,"have gone to" 则表示完成的动作发生在现在或未来。
mzzbqzbq
2022-09-08 · TA获得超过14.1万个赞
知道大有可为答主
回答量:1万
采纳率:73%
帮助的人:1831万
展开全部
have been to和have gone to含有“去某地"的意思,易被混淆,这篇讲have been to和have gone to的区别。
1.(1)Have/has gone to表示”去了(某地方)",指”在去某地的路上或在某地,人还未回来",如:
”Is Lucy here?"
"No, she's gone to London."
露西在这儿吗?
不,她去伦敦了。
(2)have/ has been to 表示”去了(某地方)”,指“曾经去过,人已经回来了”,如:
I‘ve been to London six times this week.这个星期我已经去伦敦6次了。
Have you ever been to Northern Ireland?你曾经去过北爱尔兰吗?
(3)been可意为”来(再一次离开)”,如:
She's been to see us twice since Christmas。至从圣诞以来,她已经来看过我们两次了。
2.be gone表示“某物消失或没有更多了”,如:
Is the butter all gone?黄油都用完了吗?
When I came back my car was gone.当我回来时,我的车不见了。

我的回答你还满意吗?望采纳,谢谢!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

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

说明

0/200

提交
取消

辅 助

模 式