Официальное правило звучит примерно как «в настоящем времени has используется с подлежащим, выраженным существительным или местоимением в 3 лице единственном числе. В остальных случаях используется have”. Проблемка в том, что изучают эти have и has во 2-3 классе, а понятие «лица» - в 3-4. Поэтому авторы учебников по английскому традиционно "выкручиваются", предлагая детям запомнить, что has используется только с he, she, it. Вполне себе рабочий способ, но есть способ проще. Учить любой иностранный язык вообще всегда лучше через понятия (аналогии) родного языка, а в этом конкретном случае и запоминать надо меньше...
Давайте представим, что у вас появился друг-иностранец и вы с ним активно или иногда переписываетесь. И вот, в один прекрасный день, он вам пишет: «HRU, m8?» А вы такие про себя: «Чё? Что это значит?»...