--Hi,glad to see you again!How long____you ___in shanghai?--Two month.I've been back for two days.A.did,/ B.had,been C.have,been D.are,/是选D吗?我觉得还是选B,因为根据题意,“我”已不在上海,如用现在完成时,给人的

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/07 14:51:59
--Hi,glad to see you again!How long____you ___in shanghai?--Two month.I've been back for two days.A.did,/ B.had,been C.have,been D.are,/是选D吗?我觉得还是选B,因为根据题意,“我”已不在上海,如用现在完成时,给人的
xRMoQ++7ðQW.޽yqn؂1D(Im_1/xgH0јq63{yOJmEq5e@8um[EqM>EaQTa5z hWC55ّQXUOZgbDA!pDHݑdUs[Ԩ1Go*Id8f+NeJ `Mz #7۵?{=^Hy5X pn2R8 #q^?JeZ0X?W#j'-)Ic!{b}vNUox)r〗/^Y|D tp*0OXvpj5.xSȳgh8R:.2CٚL%Z\@*<Dbw'_/-KKlp~+tSH lsp%!a2zsdM0,ei鈗[@3p/œomvJ+1!y|ʡOv6x[IsYJb W{wm+CG(^;FԷ

--Hi,glad to see you again!How long____you ___in shanghai?--Two month.I've been back for two days.A.did,/ B.had,been C.have,been D.are,/是选D吗?我觉得还是选B,因为根据题意,“我”已不在上海,如用现在完成时,给人的
--Hi,glad to see you again!How long____you ___in shanghai?
--Two month.I've been back for two days.
A.did,/ B.had,been C.have,been D.are,/是选D吗?
我觉得还是选B,因为根据题意,“我”已不在上海,如用现在完成时,给人的感觉仍在上海,对否?

--Hi,glad to see you again!How long____you ___in shanghai?--Two month.I've been back for two days.A.did,/ B.had,been C.have,been D.are,/是选D吗?我觉得还是选B,因为根据题意,“我”已不在上海,如用现在完成时,给人的
他们都错了,显然选B.理由:别忘记了他是两天前就早已回来了,隐含着是“过去的过去”,应用过去完成时!

选C

how long 后面接现在完成时态
所以只能选C.

C

C

C
虽然已经回来两天了,但用在对话里,显然事情发生在过去,现在进行询问,是过去发生的事对现在造成的结果,还是现在完成时

aling654说的对,选C