-----How long ____ you ____ here?-----About a week.Then I will go to Beijing.A.have;stayedB.are;stayingC.did;stayD.do;stay

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/08 20:07:23
-----How long ____ you ____ here?-----About a week.Then I will go to Beijing.A.have;stayedB.are;stayingC.did;stayD.do;stay

-----How long ____ you ____ here?-----About a week.Then I will go to Beijing.A.have;stayedB.are;stayingC.did;stayD.do;stay
-----How long ____ you ____ here?-----About a week.Then I will go to Beijing.
A.have;stayed
B.are;staying
C.did;stay
D.do;stay

-----How long ____ you ____ here?-----About a week.Then I will go to Beijing.A.have;stayedB.are;stayingC.did;stayD.do;stay
选B
现在进行时也可表将来!
---你打算在这待多久?
---大概一周.然后去北京.

B
how long are you staying here? 你准备在这里呆多久
about a week, then i will go to beijing. 大概一周,然后我就去北京

C
你在这儿呆了多久?
大约两个星期,然后我将去北京。

B 现在进行时表将来时

选D
根据句意,“你将在这呆多久?大约一星期,然后我要去北京”可以推断出说话的人刚到某地,所以不能选A(A是现在完成时,有“已经呆了一段时间”的意思),也不能选B,因为呆在某地是一个星期,而be+动词ing是用于一段不太长的时间内正在进行的活动(例如I'm reading,只能表示几个小时之内的动作)所以只能用do加动词原形来表示。...

全部展开

选D
根据句意,“你将在这呆多久?大约一星期,然后我要去北京”可以推断出说话的人刚到某地,所以不能选A(A是现在完成时,有“已经呆了一段时间”的意思),也不能选B,因为呆在某地是一个星期,而be+动词ing是用于一段不太长的时间内正在进行的活动(例如I'm reading,只能表示几个小时之内的动作)所以只能用do加动词原形来表示。

收起

硬要选一个,我选D。
一般这样说:how long will you stay here?