---It seems that his health is improving.---Yes.It is ten years--------he--------

来源:百度知道 编辑:UC知道 时间:2024/06/22 10:49:42
A that,smoked
B since,didn't smoke
C since,smoked
D before,smoked
高手辨析一下,谢谢!

B

从意思上看,只有B符合
--他看上去健康状况有所好转
--是的,他已经10年没有吸烟了。

since 此后;从那时到现在

We've been friends ever since we met at school.
自从我们在学校认识之后,我们就一直是好朋友。

B

从意思上看,只有B符合
--他看上去健康状况有所好转
--是的,他已经10年没有吸烟了。
从语法上说,since后面必须是延续性动词,而smoke是瞬间动词,故要用否定形式

B