When和While的用法和区别还有While是不是前后都是过去进行时,而When前面是过去进行时后面是过去式?

问题描述:

When和While的用法和区别还有While是不是前后都是过去进行时,而When前面是过去进行时后面是过去式?