Официальное правило звучит примерно как «в настоящем времени has используется с подлежащим, выраженным существительным или местоимением в 3 лице единственном…
Много детей, да и взрослых тоже, изучающих английский, "ломались" в тот момент, когда начиналось изучение "простого прошедшего" времени. И окончательно…