----are you still smoking----no,by next Monday i_____

来源:百度知道 编辑:UC知道 时间:2024/06/29 22:44:49
----are you still smoking----no,by next Monday i_____for a whole month without somking a single cigarette
A.will be
b.will have gone
cwill have been
dhave been staying
选B,为什么不选C?

将来完成时
注意by next monday,他说 我要在一周内动身外出一个月,这期间我一根也不抽

——你还吸烟吗???
——不,到下周一,我就一整个月没吸一根烟了

B选项是将来完成时
been 走了又回来了
gone 走了还没回来

你可以用这种思路想一想
就得出选B

1楼正解 :p