虚拟语气条件句为什么用were doing

If I were earning a good salary, I would not think of changing a job.

请问各位老师,这里为什么用were earning呢?对现在的虚拟,不应该是一般过去式吗?

请先 登录 后评论

最佳答案 2021-06-17 12:24

虚拟语气的使用,也包含进行体的谓语动词。比较:

If I am earning a good salary, I will not think of changing a job. (陈述语气,虽然不一定是事实,但指一种完全可能存在的假设)

If I were earning a good salary, I would not think of changing a job.(虚拟语气,但一定与事实不符)

 

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 0 收藏,3080 浏览
  • alison 提出于 2021-06-16 17:14