关于be done 作谓语

The report urged that all children be taught to swim.

这份报告呼吁给所有的儿童教授游泳。

请问老师,这里的be taught 为什么不是 were taught?

是省略了should 吗?

请先 登录 后评论

最佳答案 2022-04-18 17:23

urge意为敦促,后接的宾语从句内容并不是事实,类似于要求、建议、命令等动词后的宾语从句,谓语要用虚拟语气。美国英语用动词原形,英国英语多用should do 形式。你的句子中就是用的动词原形(虚拟语气)。

请先 登录 后评论

其它 1 个回答

黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

          在urge后面的宾语从句中,应该使用虚拟语气。如:

        The group is urging a ban on the chemical. = The group is urging  that the chemical be banned. 这个组织正在强烈要求禁用此种化学品。(《韦氏高阶英汉双解词典》p.2315)

请先 登录 后评论
  • 2 关注
  • 0 收藏,1250 浏览
  • 雨果 提出于 2022-04-14 22:27

相似问题