Glad to see you back.How long_____in Russia?A.did you stay B.have you stayedC.were you staying D.have you been staying答案应该选A,为什么不能选其他几个?请说明原因,

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/27 22:28:48
Glad to see you back.How long_____in Russia?A.did you stay B.have you stayedC.were you staying D.have you been staying答案应该选A,为什么不能选其他几个?请说明原因,
xRNQ &sĒ 5ʠ\H:`0ap_S{.1i>uξHmK1a7)eY8H Q侰LlxBxNǥPt D|˱ ߾N['*ˉ<ѮB&*E<Ṃge5 GSBϮB\ڄ6+1u{w?a*WhSZl @* UY\y>pVA KTyOSw!{{UNshUD; &%cLN: JsrjH/pM[pťEx:(eNa4fIoHPSR"^6`dv lT4{Mgw%pjwmL1<;RZH "R(}vK`̌k_7 n *`7t)#<<Ǻjf gj)J@̜n`t=jy I_f-$wUd4K^b_R-BFp +5Xtcn?uO

Glad to see you back.How long_____in Russia?A.did you stay B.have you stayedC.were you staying D.have you been staying答案应该选A,为什么不能选其他几个?请说明原因,
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,为什么不能选其他几个?请说明原因,

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

选B
因为按题目的意思人已经回来了,问的是过去一段时间的状态。

很简单 这个去过俄罗斯的人已经回来了 已经在发问人面前了 所以那些都是过去的事情 用过去时

这道题单纯考“过去时”,只要选过去式的选项A就行。这种题很多,就是要考你是不是能看出是过去时