同样是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.
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句)。
没有人说“从现主将”,即“从句用一般现在时,主句一定用一般将来时”。我们习惯说的“主将从现”,其真正内涵是,即便主句用了一般现在时,从句也要用一般现在时。这个说法的目的,是为了避免初学者在从句中使用将来时。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!