其实我很反对去死记硬背什么条件从句状语从句这些非常学术化的东西,不管是对实际运用还是考试都没有太大帮助,毕竟英语试卷上是不会让你用中文写该句是什么从句的,记多了反而会让人混乱。
我们可以用非常生活化的逻辑来记住if引导的主从时态,规则如下:
表示将来可能发生的事情,也就是假如将来怎么样,就会做什么事情。
例1:If it rains, I'll stay home.
时态:主将从现
例2:If it rains, I might stay home.
时态:主情态动词+动词原型,从现
表示当下可能发生的情况,也就是假如以前怎么样,现在就会怎么怎么样。
例:If I studied more, I would get good grades.
这里说明我现在已经考砸了,表达的意思是如果我之前再更努力一点,现在的分数会 考得更好,既然是假设过去要怎么样,从句自然是过去时。
I wouldn't tell her if I were you. 如果我是你,我就不会告诉她。同样的规则从句过去时,但是需注意,if从句中的be不管主语是谁,统统用were!!!所以是I were,不是I was。
时态是主情态动词+动词原形,从过。这里情态动词必须,且只能是could, shoud, would, might,不能是can, shall, will, may。
表示过去发生的情况,如果过去怎么怎么样,那么以前就会怎么怎么样。
例:If I had been feeling well, I would have been in class. 如果我身体撑得住,我之前就会来校了。
时态是主情态动词+现在完成时,从过去完成时,也就是根据第二点再往前推一个时态