Лингвистика

Английский, как правильно спросить have или has? и если можно то правило по этому случаю, если оно существует. Спасибо.

Did she have/has short hair?
Did grandma have/has any pets when she was a child?
не слушай их они не договаривают. если did то уже нельзя has даже если she
Георгий Гвоздик
Георгий Гвоздик
42
Лучший ответ
В учебнике написано правильно. Не слушай тех, кто написал тебе обратное. Вообще непонятно, зачем люди лезут отвечать, не зная правильного ответа. Поражена количеством неверных ответов на такой простой вопрос.
ИШ
Игорь Шавро
93 564
У тебя вопросительные предложения. Если стоит did, то have, всё правильно.
~$Тервчк@ ~
~$Тервчк@ ~
64 045
Глагол have может иметь формы have/has только если если в предложении нет другого вспомогательного глагола. У вас такой глагол есть - did. Следовательно только have.
У тебя вспомогательный глагол did указывает на простое прошедшее время. В этом времени он используется в вопросе и в отрицании. При этом смысловой глагол ДОЛЖЕН стоять в БАЗОВОЙ форме (в форме инфинитива без частицы to). Значит, должно быть have и только HAVE.
Сергей Окара
Сергей Окара
64 037
Has
Сабина Сабина
Сабина Сабина
7 742
Наталья Кравченко Не всегда хэз
Вспомни окончания у глаголов в третьем лице единственного числа...
Если бы это был не вопрос, то следовало бы использование "has", но, т. к. это вопрос и вопросительный глагол "did" не позволяет использовать "has", то используешь "have".

Если говорить в целом, то "has" употребляется после he, she, it; после остальных местоимений употребляется "have". В учебнике написано правильно :)
Шафиков Наиль в невопросе еще можно had, не знали?
И правильно считаешь. ЗАПОМНИ! Если ты говоришь про кого-то, то есть употребляешь местоимения he, she, it, то используй has.

Если ты обращаешься к кому либо, или говоришь о совершенно левых лицах, то есть употребляешь I, you, we, they, используешь have.
Игорь Шавро Не морочьте человеку голову.
Если ты обращаешься к кому либо, или говоришь о совершенно левых лицах, то есть употребляешь I, you, we, they, используешь have.