英语(现在完成时)你去过北京吗?是Have you gone to Beijing?或者 Have you been t

英语(现在完成时)
你去过北京吗?是Have you gone to Beijing?或者 Have you been to Beijing?如果是第二句的话,这里的been是什么意思?
一定时光 1年前 已收到4个回答 举报

刘余依旧 幼苗

共回答了21个问题采纳率:95.2% 举报

应该用Have you been to Beijing?
因为have been to表示那个人已经从北京回来了,表示以前去过
have gone to表示那个人现在还在北京,并没有在你面前
不知道你清不清楚额...

1年前

7

江湖女妖 幼苗

共回答了14个问题 举报

gone to 去了没回来 这句话只能打电话时说
been to 去了然后回来了 have been 过去完成时

1年前

2

deepx 幼苗

共回答了38个问题 举报

选Have you been to Beijing?
因为这里指的是“去过”而不是现在在北京
been表示过去在北京的状态

1年前

2

springmao 幼苗

共回答了58个问题 举报

选后者 been之曾经到过 的这个状态

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 0.039 s. - webmaster@yulucn.com