Столкнулась с тем, что многие дети не знают разницу между глаголами to have got и просто to have ,в значении "иметь".
Как я понимаю, в школе эту разницу никто не объясняет. Вначале всех заставляют учить и говорить предложения с have to, а потом это становится не важно и частичка got куда-то пропадает.
Буквально в выходные проводила урок для мальчика 8 класса. Мы брали довольно сложную тему Past Simple и Past Perfect. Сложность представляет собой последнее время, которое описывает наиболее раннее прошлое.
Например,
" Я провалил экзамен по русскому языку вчера , потому что к нему не готовился, а гулял с друзьями в парке."
I failed the Russian language exam yesterday because I had not prepared for it, but I had walked with friends in the park.
Тут главное понять, какое действие в прошлом было более ранее "провалить экзамен" или "не готовится к нему".
А как только поймешь этот принцип, то сложность исчезнет.
На уроках я использую и свои разработки и сайты, где есть задания он-лайн. Для урока с мальчиком я и использовала такой сайт и там нашла ошибку с несчастным to have got. Вернее, автор теста хотела, чтобы вставили форму had got.
А такой формы нет.
Чтобы не быть голословной, показываю скрин с учебника Headway Elementory 4th Edition
Выражения have и have got являются синонимами. Только have got используется в основном только в разговорной речи.
По разному образуются вопросы и отрицания с have и have got. И самое важное, прошедшей формой have got является had ,а частичка got исчезает.
Если боитесь запутаться, то и не надо использовать have got в речи.