问题描述: 英语翻译是不是翻译为:it is 3 years since he has smoked. 1个回答 分类:英语 2014-09-20 问题解答: 我来补答 “抽烟有三年了It is three years since he began to smoke.=He has smoked for three years.=He has smoked since three years ago. 展开全文阅读