— Is Tom still smoking? — No. By next Saturday he __ for a whole month without smoking a s

发布时间:2020-08-17 14:42:28

— Is Tom still smoking?
— No. By next Saturday he __ for a whole month without smoking a single cigarette.
A. will go
B. will have gone
C. will have been
D. has been going

网友回答

A. will go
(答案→)B. will have gone
C. will have been
D. has been going
解析:by 后跟将来的时间状语时,主句要用将来完成时。go without 意为“在缺……的情况下对付”。
以上问题属网友观点,不代表本站立场,仅供参考!