have been to 和have gone to到底有啥区别

请真正能解释清楚的老师讲解一下谢谢!我个人理解been和gone都是动词的过去分词,都表示去了某地。例如hehasbeenthereforsixmonths。他去那已经六... 请真正能解释清楚的老师讲解一下谢谢!我个人理解been和gone都是动词的过去分词,都表示去了某地。例如he has been there for six months。他去那已经六个月了(现在还在那里)。he has just bought an Australian car and has gone to Alice Springs他刚买了一辆澳大利亚车并且去了 Alice Springs,(刚去了那里,还没回来)
请问老师是这个意思吧?
但有很多人说:has been 表示去过某地,已经回来了。has gone 表示去了还没回来。
到底哪个正确?
展开
 我来答
小幽英语分享
高能答主

2018-09-19 · 最想被夸「你懂的真多」
知道大有可为答主
回答量:3.6万
采纳率:67%
帮助的人:1.1亿
展开全部
你说的基本都对,been to表示去过已经回来了,gone to表示去了还没回来或到了或已经在路上。
更多追问追答
追问
谢谢解答,我的两个例句选自新概念二第4课,原文是: Tim. He is in Australia. He has been there for six months. 意为:他正在澳大利亚,他在那已经住了六个月了。(这表示现在还在澳大利亚呀)。没有回来呀?是不是?
追答
小徐英语屋
2019-11-16 · TA获得超过1845个赞
知道答主
回答量:385
采纳率:100%
帮助的人:18.9万
展开全部

别再死记硬背了!这样记have been to和have gone to的区别,考试满分不是梦!

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2020-03-03 · TA获得超过1.6万个赞
知道答主
回答量:11.7万
采纳率:4%
帮助的人:6020万
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
糖豆羊By
高粉答主

2020-05-03 · 每个回答都超有意思的
知道答主
回答量:8.6万
采纳率:2%
帮助的人:4103万
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
阿宇蝎06
高粉答主

2020-04-01 · 每个回答都超有意思的
知道答主
回答量:5.9万
采纳率:7%
帮助的人:2797万
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式