问题 选择题

— Is Tom still smoking?

— No, it's a long time ______ he smoked. By next Saturday he ______ for three months without

smoking a single cigarette.[ ]

A. that, will be going

B. after, will have gone

C. since, will have gone

D. before, has gone

答案

答案:C

单项选择题
单项选择题