"Have" in relation to a date is not used with the present continuous because it doesn't refer to the action of going out with someone, it's an arrangement. We talk about going on a date when we want to refer to actually going out with someone. So this is not just a question of tense, it's also...