一道英语单选,希望各位高手解答,麻烦把理由写清楚Where have you __these day? I have __to Yangzhou

A.beengoneB.beenbeenC.gonebeenD.gonegone... A. been gone B. been been C.gone been D.gone gone 展开
lorrytian
2011-08-19
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
Where have you __these days?I have __to Yangzhou
选C.gone, been
have gone 去了某地。没回来

have been 去过某地,回来了

第一个人问 “这几天你去哪里了”说明这几天他是没有回来的

第二个人回答“我去了杭州”,但是他现在是在面对面地回答第一个人的问题。所以已经去了并且回来了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
尸大爷
2011-08-19
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
C

have gone to sp(某地) 去了没回来

have been to sp(某地) 去了回来了

第一个人问 “这几天你去哪里了”说明这几天他是没有回来的

第二个人回答“我去了杭州”,但是他现在是在面对面地回答第一个人的问题。所以已经去了并且回来了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友77d61d1
2011-08-19
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
C
-这些天你去哪儿啊?
-我这些天去扬州了。
首先第一个空格不会是been,因为这里要用动词的完成时形式(如gone)或是been to,排除A、B;
第二个空由题意可知回答的人已经回来了,这是应用have been,排除D,选C。(如果去扬州这一动作还没结束,就用have gone)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wanggy119
2011-08-19
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
B
have been to 去过..., (回来了)既然问你, 就肯定是你回来了。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
12...0@qq.com
2011-08-19
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
c 根据句意 你这些天去哪了?回答 我在扬州
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(7)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式