Может наша преподаватель оговорилась. Во всяком случае, она так сказала.
И я прошлым летом спрашивала англичанина про это. Он мне сказал, что это очень незначительный нюанс, на котоый не особо они обращают внимания в разговорной речи. И ещё сказал, что они специально акцентируют, если нужно в конкретное время прийти. Они говорят be bang on time.