问题

Does your Dad quit smoking, Jenny?— Yes, but he ____ for almost ten years[ ]
A: smoked
B: was smoking
C: has smoked
D: had smoked
B: was smoking
C: has smoked
D: had smoked
正确答案是: