-How long_you_in the country with your grandparents,Henny?-About four weeks.I'll return as soon as school starts.A.are;stayingB.did;stayC.do;stayD.had;stayedD错在哪了

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 03:47:32
-How long_you_in the country with your grandparents,Henny?-About four weeks.I'll return as soon as school starts.A.are;stayingB.did;stayC.do;stayD.had;stayedD错在哪了

-How long_you_in the country with your grandparents,Henny?-About four weeks.I'll return as soon as school starts.A.are;stayingB.did;stayC.do;stayD.had;stayedD错在哪了
-How long_you_in the country with your grandparents,Henny?
-About four weeks.I'll return as soon as school starts.
A.are;staying
B.did;stay
C.do;stay
D.had;stayed
D错在哪了

-How long_you_in the country with your grandparents,Henny?-About four weeks.I'll return as soon as school starts.A.are;stayingB.did;stayC.do;stayD.had;stayedD错在哪了
由于有答句,可以看出,D为过去完成时,它的时态是不对的.

选D的话,had 改为have就对了。 因为那样的话,这句话显然是问Henny跟祖父母在一起已经住了多久, 就该用现在完成时,而不是过去完成时。

D选项是过去完成时态,是指发生在过去某个动作更之前的动作。回答中About four weeks...明显不是过去时态,而是将来时态,故不能选D。