If条件句,主句使用一般现在时和一般将来时的含义差别?

同样是If条件句,为什么1),2)3)的主句使用了一般现在时(这里是are),

但是4),5)的主句却使用了will be ?主句不同的时态,产生的理解含义差别是什么?

1),2)3)也可以使用will be, 4),5)也可以使用are吗?


1)If we are divided, we are weak and at the mercy of the employers.

2)If you stir, you are a dead man.

3)If you take one step further, you are lost.


4)Hurry up; if not, you'll be late

5)If you make one more such blunder, you'll be done for.


请先 登录 后评论

最佳答案 2020-07-15 18:43

1) If we are divided, we are weak and at the mercy of the employers.
2) If you stir, you are a dead man.
3) If you take one step further, you are lost.
4) Hurry up; if not, you'll be late
5) If you make one more such blunder, you'll be done for.

一个复合句,含有 if 真实条件句时,主句可以使用一般现在时,可以使用一般将来时。

区别是:前者,主句的动作必然发生,强调客观性和必然性(1,2,3句)。后者,主句的动作可能发生,强调主观性和推测性(4,5句)。

没有人说“从现主将”,即“从句用一般现在时,主句一定用一般将来时”。我们习惯说的“主将从现”,其真正内涵是,即便主句用了一般现在时,从句也要用一般现在时。这个说法的目的,是为了避免初学者在从句中使用将来时。

请先 登录 后评论

其它 0 个回答

  • 0 关注
  • 1 收藏,4351 浏览
  • bjxue 提出于 2020-07-14 18:23

相似问题