Henry……..for 10 years when he finally gave it up.
A.has smoked
B.has been smoking
C.had smoked
D.had been smoking

Các câu hỏi liên quan