да, правильно.Только программа обучения у нас другая. Ребенок же уже должен в первый год уметь завать вопросы и строить конструкции с has|have got и знать когда какую употребить.  Мы тоже с этим столкнулись-учитель в школе не объясняет когда и что использовать, а в ответа требует правильного.