英语翻译是不是翻译为:it is 3 years since he has smoked.