Have your mother___Shanghai yet?She went there two years ago.A.gone to B.been inC.been to

如何选... 如何选 展开
lnjjx2010
2011-05-13 · TA获得超过1.7万个赞
知道大有可为答主
回答量:4409
采纳率:0%
帮助的人:2170万
展开全部
选C.
has been to 到过某地(现在已经不在这个地方了)
has gone to到某地去了(可能现在还在去某地的路上,也可能已经到了某地。gone含有“消失”的意思,即这个人不在眼前。)
has been in 一直在某地

句意:
你妈妈到过上海吗?她两年前到过。

顺便提一下,前面的Have应该改为Has,主语是第三人称单数。
50844805
2011-05-13 · 知道合伙人交通运输行家
50844805
知道合伙人交通运输行家
采纳数:123291 获赞数:303098

向TA提问 私信TA
展开全部
B.been in
你妈妈在上海吗?
她两年前去的.
been to是强调到过某地
gone to是强调去这个动作
been in 是说在那个方
根据后面回答,应该是问是不是在上海,所以选B
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
冈底斯旅客
2011-05-13 · TA获得超过224个赞
知道答主
回答量:74
采纳率:0%
帮助的人:45.5万
展开全部
c.
你妈妈去过上海吗?
A gone to 意思是:你妈妈去了上海吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ziyoumutou
2011-05-13 · TA获得超过332个赞
知道小有建树答主
回答量:109
采纳率:0%
帮助的人:78.9万
展开全部
has/have been to表曾经去过某地,现在已经回来了
has/have gone to表已经去了某地,还没有回到出发点
句子里面说她妈妈两年前去了上海,并没有说回来没有,但是从yet 可以看出:是问已经去了上海,我个人认为选A
这个题有点问题, your mother是第三人称 应该是 Has
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Merissa10
2011-05-13 · TA获得超过742个赞
知道答主
回答量:373
采纳率:0%
帮助的人:204万
展开全部
C
Has
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式