英语选择 说明原因! where is your mother? She_______Beijing .

AhavebeeninBhavegonetoChavebeeninDhasgoneto... A have been in B have gone to C have been in D has gone to 展开
匿名用户
2012-07-24
展开全部
答案有没有问题呢,还是原题就这样,题目设置应该是要考have been in及have gone to 的用法和区别吧,C选项是不是打错了呢,按照题目选项,排除法就好,选择D选项,she作为第三人称单数只能选择has...
如果C选项是has been in 的话比较正常,但是这道题还是选择D
原因如下:
have(has) gone to
表示“已经去了某地,在去那里的途中或到达那里还没有回来”。
have(has) been in
表示“在某地呆多长时间”,常与表示一段时间的状语连用,
例如:
He has gone to Shanghai. 他已经去上海了.(也许刚动身出发,也许已经到了,也许还在路上,反正他人不在这里)
he has been in shanghai for 3 years 他到上海已有3年了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
薄荷草莓豆豆86
2012-07-24
知道答主
回答量:7
采纳率:0%
帮助的人:1万
展开全部
选D。she是第三人称单数。排除A、B。去了哪里没有回来,用has/have gone to表达。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
1146083558
2012-07-24 · TA获得超过227个赞
知道小有建树答主
回答量:917
采纳率:0%
帮助的人:333万
展开全部
D,she 第三人称,用 has 前三个都可以排除,表示她已经去北京了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
286547879
2012-07-24 · TA获得超过3738个赞
知道大有可为答主
回答量:1876
采纳率:33%
帮助的人:932万
展开全部
D
你妈妈哪去了?她去北京了。
have gone to表示去了但是没有回来。
have been to表示去了而且回来了。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式