为什么demand作先行词,定语从句也要使用虚拟语气

The workers will go on strike if the demands they ____ put forward are turned down.

A. could  B. would  C. 不填  D. had

答案选C。我也是选C,但我个人认为,这就是一个很正常的过去时态而已,他们之前提出的需求被拒绝,if部分的状语从句用一般现在时态。但是为什么,解释说,这里的C是虚拟语气?是should put forward的省略?我只知道名词性从句可以使用虚拟语气,定语从句里也要使用虚拟语气吗?谢谢。

请先 登录 后评论

1 个回答

曹荣禄  
擅长:动词用法,句法问题

你的理解是正确的,这个put是一般过去时,表示已经发生的过去事实,不是虚拟语气。解释上说的是错误的。

请先 登录 后评论
  • 1 关注
  • 1 收藏,1827 浏览
  • ICHO 提出于 2021-12-27 19:55