--Hi,Kate.Long time no seen.Where__?--I have been to London.A.are you these days. B.见问题补充B.were you these days. C.have you gone 要解析是long time no see

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 13:27:31
--Hi,Kate.Long time no seen.Where__?--I have been to London.A.are you these days. B.见问题补充B.were you these days.  C.have you gone  要解析是long time no see

--Hi,Kate.Long time no seen.Where__?--I have been to London.A.are you these days. B.见问题补充B.were you these days. C.have you gone 要解析是long time no see
--Hi,Kate.Long time no seen.Where__?--I have been to London.A.are you these days. B.见问题补充
B.were you these days. C.have you gone 要解析
是long time no see

--Hi,Kate.Long time no seen.Where__?--I have been to London.A.are you these days. B.见问题补充B.were you these days. C.have you gone 要解析是long time no see
--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是和上下文最通顺的选择

选B。怎么没有D呢?
C排除,have been to表示去了也会来了。have gone to,表示去了,没有回来
根据时态,排除A,问的是这几天。
还有,应该是Long time no see,不是seen

选B Where were you these days. 这些天你去哪里了。
C 的意思"去了还没有回来".
根据意思,问他前几天去哪里了,所以A也不对。
供你参考,谢谢。

B.

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

全部展开

B.

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

举几个例子来体会一下吧

I have been to London - 我去过伦敦 (目前正说话对象在一起,且不在伦敦)
She has gone - 她已经离开了 (“她”不和说话对象在一起)

收起

从答案来看,I have been to London.现在完成时,所以我会选c ,have you gone