Jack doesn’t smoke now,but he for almost twenty years.
A.was smoking B.has smoked C.had smoked D.smoked
D