请教英语专家:
1)文中started时态是否错误,应该改成start吧? 时态has risen 怎么理解?可否用一般现在时rises呢?为什么?
2)are buying 和 were wearing 不理解,为什么不是一般时buys和wore呢?尤其是were wearing 很难不懂?do not 是否要改成will not ?
3)failing...with...中的with如何理解? with more measures than anything...怎么理解分析? by the time they leave 和 by the age of 11 - 都可以用before或at替换吗?有什么不同呢?
感谢专家老师!
1)started 用法没有错误。这句话说话人强调的是每年有多少人毕业时患上肥胖症。start相对毕业而言是过去时间。has risen这里也可以用一般现在时rises,用现在完成时侧重强调结果。
2)这里也可以用buy 或wore, 但使用进行时,用薄冰教授的说法,具有“描写性和生动性”,具有感情色彩”。这里用do not 比will not 语气更强烈。两种用法都对。
3)failing ...with, with的原始意思是“通过”的意思,这里可以引申理解为“因为”,指政府的儿童减肥计划让年轻孩子很失望。
with more measures than anything pursued by any other govt. 意思是我们所采取的措施比其他政府采取的措施多。可以看作原因状语。by the time they leave/by the age of 11. 这里不能用before或at替代,因为by=before+at, by the age of 11 意思是11岁之前(含11岁)。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!