老师,时间状语从句和条件状语从句的时态对应问题:
时间状语从句:从句用现在进行时,主句能用一般现在时,一般将来时吗;
条件状语从句:从句用一般现在时,主句能用现在进行时,现在完成时吗?
老师,这些除主将从现外,一般都依靠语感或主语境来判断吗?
这个问题已经讨论过多次。英语中没有主将从现这原则,是有些人强加给英语的。你看哪本国外的语法书提到过这个原则?忘了它吧。记住一条,一般将来时中的will是个情态动词,要么表示句子主语的意志,要么表示说话人的预测。如果从句没有这个情态意义,纯粹是假设一种可能实现的条件,就不用will.。就这么简单。一般现在时在真实条件句中可以表示现在和将来的时间。但如果需要表示情态意义,如表示从句主语的意愿、意志,或者说话人预测条件极有可能会实现,就需加wiil。主句该用什么时态就用什么时态,没有任何限制,只要符合逻辑。
If you will come, that will be very nice. 如果你愿意来,那就太好了。
If it will rain tomorrow, then we will have to do something now.如果明天下雨(说话人预测会下雨),我们现在就得采取措施。
If water is heated to 100℃,it boils. 水加热到100度就会沸腾。
If he is still sleeping now, he will not be able to catch the first train.如果他现在还在睡觉,那他肯定赶不上头班火车了。
if he arrived yesterday, he will be with his parents now.如果他是昨天到的,这会儿他肯定和父母在一起。
If he arrived yesterday, I will see him tomorrow.如果他昨天到了,我明天就去会会他。
只要主从句之间的时间关系符合逻辑,什么时态都是可以用的。不要受实际不存在的所谓“主将从现原则”的限制。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!