这句话有语法错误吗?

Smokershavebeenincreasedprogressivelyyearbyyearfrom2008to2012... Smokers have been increased progressively year by year from 2008 to 2012 展开
 我来答
英语--匠心翻译
2020-01-10 · 教育优质答主
英语--匠心翻译
采纳数:685 获赞数:4496

向TA提问 私信TA
展开全部
您好,有语法错误,因为这句不应该是被动语态,即smokers“烟民”和increased“增加”不存在被动关系,不是“被增加”,所以been去掉,即改为Smokers had increased progressively year by year from 2008 to 2012. 试译:从2008年至2012年烟民逐年剧增。希望以上回答能帮到您
更多追问追答
追问
那改成这样可以吗?have  been  increasing
追答
更正,have改成had, 可以改为had been increasing用过去完成进行时或had increased过去完成时
艾米爱翻译
培训答主

2020-01-10 · 最好的文章永远是下一篇!加油加油加油!
艾米爱翻译
采纳数:3233 获赞数:7110

向TA提问 私信TA
展开全部
因为有明确的表过去的时间 from 2008 to 2012, 所以只能用一般过去时,且smokers与increase是主动关系,建议改为: Smokers increased progressively year by year from 2008 to 2012.
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
出海渔父
培训答主

2020-01-10 · 好好学习,天天向上
知道大有可为答主
回答量:5705
采纳率:85%
帮助的人:716万
展开全部
口语中这样表达是可以的,但是,严格来说主语( Smokers)前面最好加上The number of ,即: The number of smokers , 同时,have 改为has。全句是: The number of smokers has been increased progressively year by year from 2008 to 2012. (吸烟人数从2008年到2012年逐年增加。)
追问
为什么你们的回答都不一样的,我都不知道哪个是对的😭
追答
你把你怀疑的提出来,我好为你解释!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
厍又迩06U
2020-01-10 · TA获得超过296个赞
知道答主
回答量:4451
采纳率:21%
帮助的人:242万
展开全部
应该把been去掉
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式