have для множественного числа - они, вы, мы, люди, овцы и т.п. и Я. Has - любое единственное число, кроме Я и ТЫ ( в англ. нет обращения ТЫ, только ВЫ).Задание на то, чтоб выбрать грамматически правильный вариант? С she всегда в любых формах, временах, устойчивых выражениях и т.п. правильно - has.