英语求解 where have you__these days? -I have__to Dalian with ma family.

wherehaveyou__thesedays?-Ihave__toDalianwithmafamily.A.been,goneB.been,beeC.gone,been... where have you__these days? -I have__to Dalian with ma family.
A.been,gone B.been,bee C.gone,been D.gone,gone

选择题,应该选哪个?为什么这么选?这里的been和gone是什么意思?强调的是什么?求高手详细解答
展开
 我来答
书香小轩
2013-04-04 · TA获得超过9780个赞
知道小有建树答主
回答量:676
采纳率:50%
帮助的人:286万
展开全部
B
第一个用been是因为,been表示状态的持续,这几天都一直呆哪里了?
第二个用gone是因为,gone表示短暂状态的,它的状态不能一直保持。

have/has gone to:是说去某地方了:就是说在那个地方或者是在去那个地方的途中 借楼上的例句说明下: Mr.Li has gone to Lanzhou 去了兰州(现在在兰州或者在去兰州的路上)
has been to:去过什么地方;就是说现在已经不在那个地方了不起 I have never been to Beijing去过北京(现在已经不在北京了)
叶老师924
2013-04-04 · TA获得超过149个赞
知道答主
回答量:210
采纳率:0%
帮助的人:88.5万
展开全部
一楼分析的是正确的。been表示状态的持续,表示去过又回来了。gone表示短暂状态的,而且通常被说到的人不在当时的说话现场。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
长假活酸1Z
2013-04-04 · TA获得超过188个赞
知道答主
回答量:83
采纳率:0%
帮助的人:44.4万
展开全部
been,是指去某个地方,并已经回来,gone,是去了还没回来
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式