since when means: for how long have you believed (obviously a thing of the past) It is used in the form of a question when you do not believe a particular attitude or situation is right or true. So you can not use present continuous here. You can use past continuous or even present perfect continuous
Since when have you been waiting?
- For Teachers