Glad to see you back.How long_____in Russia?
问题描述:
Glad to see you back.How long_____in Russia?
A.did you stay B.have you stayed
C.were you staying D.have you been staying
答案应该选A,为什么不能选其他几个?请说明原因,
答
这是询问过去在俄国待了多久?B为现在完成时,表示现在已经完成的动作或对现在造成的影响,C为过去进行时,表示过去正在进行的动作,所以不对,D为从过去到现在一直在做的事情,现在已经没在俄国了,所以不对.