1、主将从现(主句为一般将来时,从句为一般现在时);
2、主句含有情态动词(must、may、can etc.)从句为一般现在时;
3、主句为祈使句,从句要用一般现在时态。

if从句的三种用法
1、主将从现(主句为一般将来时,从句为一般现在时);
eg:If it rains(从句) ,I will stay at home(主句).
=I will stay at home if it rains.
2、主句含有情态动词 (must、may、can etc.)从句为一般现在时;
eg:If you drive too fast ,you may have an accident.
=You may have an accident if you drive too fast
3、主句为祈使句,从句要用一般现在时态;
eg:Don't play computer games if you don't finish your homework.
1.当主句为一般将来时,if引导的条件状语从句常用一般现在时。(主将从现)
If it doesn't rain tomorrow,we will go to the zoo.如果明天不下雨,我们将去动物园。
If you come to the party,you will have a great time.如果你来参加派对,你将玩得很开心。
2.当主句有情态动词can,may,must,need等时,从句常用一般现在时。(主情从现)
He should see a doctor if he has a fever.如果他发烧了,他应该去看医生。
She need go home at once,if she miss her son.
如果她想念儿子,她需要马上回家。
3.当主句为祈使句时,从句常用一般现在时。(主祈从现)
Please call me if he comes back.如果他回家请打电话给我。
Don't forget to tell me if your finish your work.如果你完成了你的工作,不要忘记告诉我。
注意:
1.当主句为过去将来时,if从句用一般过去时态(若有be动词,用were),此时表达与事实相反的推测,用虚拟语气。
If I were you,I would tell her.如果我是你,我会告诉他。
If you helped me,I would be very thankful.如果你帮助了我,我会非常感激。
2.if 在宾语从句中表示“是否”,相当于whether.
1.if从句用一般现在时,主句用一般将来时
If he runs, he’ll get there in time. 如果他跑,他就会及时赶到那儿。
The cat will scratch you if you pull her tail. 如果你拉猫的尾巴,它就会抓你。
2.if从句用一般现在时,主句用may/might/can
If the fog gets thicker ,the plane may/might be diverted. 如果雾在大一些,飞机可能就会改在别的机场降落。