Hi, Such preposition use is often very idiomatic. We say certain things because that is how we say them. Ask him/her if the Japanese language is 100% logical, with no idiomatic usages at all.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.