You are late!! Have you been missing your train once more?
Can I use the progressive form as in this case it is something he has done regurlarly
Your hair, they are green !! What have you been doing?
Same question can I use a progressive form as I'm not happy to see his hair green