as和when的区别如下:
1、when可以和延续性动词连用,也可以和短暂性动词连用,而as只能和延续性动词连用;
2、when从句的谓语动词可以在主句谓语动作之前、之后或同时发生,而as从句的谓语动作必须是和主句谓语动作同时发生;
3、when用于表示一怎样就怎样的句型中,而as则不可以。