问题
选择题
In fact, smokers know that smoking has a bad ________on their health, but they just can’t stop it.
A.result
B.effect
C.aspect
D.impress
答案
答案:B
词义辨析。Result结果;effect 影响,效果;aspect 方面;impress
印象。句意:事实上,吸烟者知道吸烟对他们的健康有不好的影响,但是他们就是不能戒掉。所以选B。have an effect on…对……有影响,有效果。