--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/06/28 05:50:14
![--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,因为根据题意,“我”已不在上海,如用现在完成时,给人的](/uploads/image/z/4706694-54-4.jpg?t=--Hi%2Cglad+to+see+you+again%21How+long____you+___in+shanghai%3F--Two+month.I%27ve+been+back+for+two+days.A.did%2C%2F+B.had%2Cbeen+C.have%2Cbeen+D.are%2C%2F%E6%98%AF%E9%80%89D%E5%90%97%3F%E6%88%91%E8%A7%89%E5%BE%97%E8%BF%98%E6%98%AF%E9%80%89B%EF%BC%8C%E5%9B%A0%E4%B8%BA%E6%A0%B9%E6%8D%AE%E9%A2%98%E6%84%8F%EF%BC%8C%E2%80%9C%E6%88%91%E2%80%9D%E5%B7%B2%E4%B8%8D%E5%9C%A8%E4%B8%8A%E6%B5%B7%EF%BC%8C%E5%A6%82%E7%94%A8%E7%8E%B0%E5%9C%A8%E5%AE%8C%E6%88%90%E6%97%B6%EF%BC%8C%E7%BB%99%E4%BA%BA%E7%9A%84)
--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