when与if的区别为:意思不同、用法不同、侧重点不同。
一、意思不同
1、when:什么时候,何时。
2、if:如果,假若。
二、用法不同
1、when:when的基本意思是“什么时候”。可用作疑问副词,用来询问某事曾发生或将要发生的时间,引导特殊疑问句,还可用作关系副词引导限制性定语从句、非限制性定语从句和表语升尘从句,表示“是…时候的事”。
2、if:if作为从属连词,可引导条件状语嫌笑猜从句、让步状语从句和名词从句。if引导条件状语从句,从句可为真实条件从句,也可为虚拟条件从句。如为真实条件从句,谓语用陈述语气,表示可能性很大,作“假使”“芹型如果”解,通常用一般现在时代替一般将来时。
三、侧重点不同
1、when:when引导条件状语从句讲述的是客观情形。
2、if:if引导的则是假设性的条件状语从句,通常遵循:“主将从现”,即主句用将来时,从句用一般现在时。