been to 和gone to 的区别
一、使用人称不同
1、been to因为表示的是过去的经历,所以不受人称的限制。第一,第二和第三人称都可以使用。
2、 gone to 永远不能与第一人称连用,不能说我或者我们,因为一个人不可能同时身处两地。
二、含义不同
1、have/has been to表示“曾去过”,说明有某种经历。
比如:— Where?has?she?been?
她去过哪儿了?
— She?has?been?toAustralia.
她去过澳大利亚了。
2、have/has gone to表示“已去某地(在途中或者已经到目的地)”。
— Where?has?she?gone?
她去哪儿了?
— She?has?gone?to?Shanghai.
她已去上海了。
三、用法不同
1、当后接副词时,have been to中的介词to要省略而 have gone to不用。
2、have been to和have gone to都可以用于将来或过去完成时态。
has
been
in
正在某地
has
been
to
去了某地(已返回)
has
gone
to
去了某地(未返回)
例句:alice
has
been
in
shanghai.(爱丽丝在上海)
alice
has
been
to
shanghai.(爱丽丝去过上海)
alice
has
gone
to
shanghai.(爱丽丝去了上海)
以上是我的回答,如有疑问请联系。希望采纳。
追问:
如果说has
been
in
表正在去xx地的路上,对吗
回答:
额。。。应该不可以吧,in指在。。。里面(不要太相信中文翻译,要根据语境来判断。)
你可应用in
the
way在路上。
以上是我的回答,如有疑问请联系。希望采纳。
鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com
图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!