3 一般现在时和现在完成时含义对比

attachments-2022-03-beF2jFdh623d57af0680c.png

请教英语专家:

1)文中started时态是否错误,应该改成start? 时态has risen 怎么理解?可否用一般现在时rises呢?为什么?

2are buying were wearing 不理解,为什么不是一般时buyswore呢?尤其是were wearing 很难不懂?do not 是否要改成will not

3failing...with...中的with如何理解? with more measures than anything...怎么理解分析? by the time they leave by the age of 11 - 都可以用beforeat替换吗?有什么不同呢?

感谢专家老师!

请先 登录 后评论

最佳答案 2022-03-30 11:18

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岁)。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 0 收藏,922 浏览
  • lqd52 提出于 2022-03-25 13:03

相似问题