- 试题详情及答案解析
- --- Is Tom still smoking?
--- No. By next Saturday he _____ for a whole month without smokingA.will have gone | B.will have been |
C.will go | D.has been going |
- 答案:B
- 试题分析:考查将来完成时。所以应该用will have done。其中go是一个瞬间动词不能和一段时间搭配,应该用be。句意:到下个星期六他就整整一个月没有抽烟了。故选B。
考点:考查将来完成时。