thank you--- Is Tom still smoking?--- No.By next Saturday he ______ for a whole month without smoking a single cigarette.A.will be B.will have gone C.will have been D.has been going 为什么选B不选C.选B应该怎么讲?为什么?
来源:学生作业帮助网 编辑:六六作业网 时间:2025/01/27 14:29:23
thank you--- Is Tom still smoking?--- No.By next Saturday he ______ for a whole month without smoking a single cigarette.A.will be B.will have gone C.will have been D.has been going 为什么选B不选C.选B应该怎么讲?为什么?
thank you
--- Is Tom still smoking?
--- No.By next Saturday he ______ for a whole month without smoking a single cigarette.
A.will be B.will have gone
C.will have been D.has been going
为什么选B不选C.选B应该怎么讲?为什么?
thank you--- Is Tom still smoking?--- No.By next Saturday he ______ for a whole month without smoking a single cigarette.A.will be B.will have gone C.will have been D.has been going 为什么选B不选C.选B应该怎么讲?为什么?
--- Is Tom still smoking?
--- No.By next Saturday he ______ for a whole month without smoking a single cigarette.
A.will be B.will have gone
C.will have been D.has been going
确定用将来时,已经没问题.
为什么用will have gone而不用will have been是因为【go】在此的意思是“忍受”.你可知道?戒烟不是那么容易的事,你说是吗?Tom将已经“熬/忍受”【一个月】还得截止到下周六,你说是吗?
这个没得讲 美语口语中常用gone这个词 纯属语言习惯 而且后面有个for 用been的话前面主语最好是it
go for a whole month搭配好
选B意为"度过”。意思是“到下周六为止,他就已经整整一个月没抽一支烟了。”