虚拟语气 与将来事实不符,为什么 if从句可以用should do或were to do

If it rained/were to rain/should rain tomorrow, we would put off the sports meet.

这句话的真实条件句应该是

If it rains tomorrow, we will put off the sports meet.

这里If it rains, 改成虚拟语气后,退一个时态,变成If it rained…可以理解。

但为什么,还可以变成 should rainwere to rain呢?

原句子 If it rains…为什么可以改成 If it should rain If it were to rain?

请先 登录 后评论

1 个回答

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

      在虚拟条件句中,表示与将来相反的假设,谓语动词有三种形式:(1)should +  动词原形;(2)were + 动词原形;(3)动词的过去式。这是语法规则,记住即可。

请先 登录 后评论
  • 1 关注
  • 0 收藏,154 浏览
  • 蓝天   提出于 2024-04-12 18:29

相似问题