--Hi,Kate.Long time no seen.Where__?--I have been to London.A.are you these days. B.见问题补充

B.wereyouthesedays.C.haveyougone要解析是longtimenosee... B.were you these days. C.have you gone 要解析
是long time no see
展开
selock
2013-06-12 · 知道合伙人教育行家
selock
知道合伙人教育行家
采纳数:1193 获赞数:7185
常年在百度知道担任造价工程师方面的职业培训,外语翻译的问答。

向TA提问 私信TA
展开全部
--Hi,Kate.Long time no seen.Where__?--I have been to London
A.are you these days.
B.were you these days.
C.have you gone

【解析】

A 时态不对
C go是去了什么地方,但是提问的人不知道kate是否出去过还是没有出去过,那么用were,就比较妥当,这些天你在哪里(可能哪里也没去,可能去了那里)
B是和上下文最通顺的选择
百度网友1ad6089
2013-06-12 · TA获得超过1710个赞
知道小有建树答主
回答量:337
采纳率:0%
帮助的人:247万
展开全部
B.

这句话的意思是“嗨,凯特,好久不见,你这些天都到哪去了?”
选B即可表达 对凯特去处的询问。
而C想要表达的意思是“你去了哪里”,但是词语搭配用错了,应该是 Where have you been? 如果用的是gone,则代表一种离开的状态(目前也处于正在前往某处的途中)。简言之:Where have you gone 的意思是“你到哪里去了(我现在找不到你)”

举几个例子来体会一下吧

I have been to London - 我去过伦敦 (目前正说话对象在一起,且不在伦敦)
She has gone - 她已经离开了 (“她”不和说话对象在一起)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
春天里的肥虫虫
2013-06-12 · TA获得超过2036个赞
知道小有建树答主
回答量:1685
采纳率:60%
帮助的人:833万
展开全部
选B。怎么没有D呢?
C排除,have been to表示去了也会来了。have gone to,表示去了,没有回来
根据时态,排除A,问的是这几天。
还有,应该是Long time no see,不是seen
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
loveyoumygirls
2013-06-12 · TA获得超过903个赞
知道小有建树答主
回答量:671
采纳率:50%
帮助的人:600万
展开全部
选B Where were you these days. 这些天你去哪里了。
C 的意思"去了还没有回来".
根据意思,问他前几天去哪里了,所以A也不对。
供你参考,谢谢。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wanghuijia83
2013-06-12 · TA获得超过3593个赞
知道大有可为答主
回答量:1755
采纳率:0%
帮助的人:645万
展开全部
从答案来看,I have been to London.现在完成时,所以我会选c ,have you gone
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式