Beaucoup de verbes ont une préposition fixe : warten auf, denken an, sprechen mit. Ici la préposition n'a pas de sens propre (ni lieu, ni direction) – elle fait simplement partie du verbe.
Le nom qui suit est le complément prépositionnel. Le cas est déterminé par le couple verbe + préposition – pas par la question « Wo ? » ou « Wohin ? ».
Apprends donc toujours trois choses ensemble : verbe + préposition + cas.
warten + auf + accusatif → Ich warte auf den Bus.
sprechen + mit + datif → Ich spreche mit dem Arzt.