问题补充:
-How long inBeijing?
-For just the weekend. III be back for work next Monday.
Ahave you stayed
Bdo you stay
Cdid you stay
D. are you staying
答案:
A. have you stayed
B. do you stay
C. did you stay
(答案→)D. are you staying
解析:句意:--你在北京将呆多长时间?--就过个周末,下周一就回来。根据语境现在还没有去北京,所以需用将来时,这里stay可以用现在进行时表示将来,故用D。