will在间接引语中的时态

《英语常用词用法·详解大词典》席玉虎p2718的一个例句:
He said he will be back in a few seconds. 他说他一会儿就回来。
句中的 will,我觉得应该用 would,不知我的想法对否,请专家指教,谢谢!

请先 登录 后评论

最佳答案 2014-05-16 14:52

He said he will be back in a few seconds. 他说他一会儿就回来。
如果直接引语中的谓语动词是一般将来时,改为间接引语作 said 的宾语从句后,原来的 will,应该改为 would,这是传统英语语法的要求,学生在考试中最好遵守这个规定。但是,不改也是正确的。例如:
The forecast said it will / would be windy tomorrow. 天气预报说明天有风。(《牛津英语用法指南》第三版翻译本 p.400)

请先 登录 后评论

其它 0 个回答

  • 0 关注
  • 1 收藏,3883 浏览
  • 董万友 提出于 2014-05-16 13:49

相似问题