German phrase
Wann haben Sie Sprechstunde?
Meaning
When are your office hours?
When to use it
It asks when office hours are. This formal wording suits a professor or lecturer.
Example dialogue
Wann haben Sie Sprechstunde?
When are your office hours?
Ich habe dienstags von 14 bis 16 Uhr Sprechstunde.
I hold office hours on Tuesdays from 2 to 4 p.m.