b) He changes into pyjamas when / while he is going to sleep every day / now => is not a good sentence. When you used time modifier (tonight, now, last night, everyday, 10 o’clock or tomorrow etc) you have to select the proper tense to agree with the modifier. You may say “ he...