问题

Jack doesn’t smoke now, but he ______________ for almost twenty years
A:was smoking
B:smoked
C:has smoked
D:had smoked
B:smoked
C:has smoked
D:had smoked
正确答案是: