1. Has в прошедшем времени
Has и have – это формы глагола to have в настоящем времени. В прошедшем времени глагол to have имеет только одну форму – had. В прошедшем времени has не употребляется ни при каких условиях:
Правильно:
We had a lot of work. Helen had no work at all. – У нас было много работы. У Хелен работы не было вообще.
Неправильно:
We had a lot of work. Helen has no work at all.
Во втором, неправильном, варианте из-за has меняется смысл: “У Хелен вообще нет работы (сейчас)”.
2. Has в будущем времени
То же самое касается будущего времени: в будущем времени глагол to have имеет форму will have. В будущем времени has не нужен ни при каких условиях.
Правильно:
He will have enought time for rest. – У него будет достаточно времени для отдыха.
Неправильно:
He will has will have enought time for rest.
3. Has и Have после имен людей, названий городов, мест
Начинающие часто путаются, когда эти формы глагола используются с именами собственными. Дело в том, что в учебниках часто даются примеры с именами людей, например:
Maria has two sons. – У Марии два сына.
Может возникнуть привычка, что после любого имени собственного нужен глагол has, но это, разумеется, не так. Если подлежащее можно заменить на he, she, it, тогда ставим has, в других случаях (то есть если это слово во множественном числе) – have.
The Bahamas have changed a lot. – Багамы сильно изменились.
The Johnsons have two sons. – У Джонсонов (чета Джонсонов) два сына.
Maria and John have two sons. – У Марии и Джона два сына
В последнем примере подлежащее выражено словами “Maria and John”, то есть речи идет о множественном числе (два человека).
4. Has после существительных типа “people”: People have или People has?
Некоторые существительные могут выглядеть как существительное в единственном числе, а иметь значение множественного числа. В этом случае в выборе между has / have нужно руководствоваться смыслом слова, а не формой.
Сравним два примера:
Some people have thirty three teeth. – У некоторых людей тридцать три зуба.
My people has more honour than yours. – У моего народа больше чести, чем у вашего.
В первом случае “people” значит “люди” и имеет значение множественного числа, поэтому “people have”. Во втором случае “people” значит “народ”, имеет значение единственного числа, поэтому “has”.
5. Have и Has в отрицаниях: He doesn’t has или He doesn’t have?
Частая ошибка – употребление has в отрицательном предложении со вспомогательным глаголом to do, то есть в отрицаниях, где присутствует “do not / don’t”, “does not / doesn’t”.
Подробнее о глаголе to do и отрицаниях с ним читайте в статье: “Глагол to do в английском языке”.
Правило простое: после отрицания don’t или doesn’t всегда используем форму have, даже если подлежащее – это he, she или it. “Doesn’t has” – это в принципе невозможное сочетание.
I do not have any small change. – У меня нет мелочи.
He does not have any place to live. – Ему негде жить.
Дело в том, что в таких отрицательных предложениях при наличии подлежащего, выраженного местоимениями he, she, it или другими словами в третьем лице единственного числа, соответствующую форму принимает глагол to do – он превращается в does, поэтому превращать have в has – это уже как бы излишне.
6. Have и Has в вопросах: Does he has или Does he have?
То же правило касается вопросительных предложений, построенный с помощью to do, то есть вопросов типа “Do you have?”, “Does he have?”
В этих вопросах используется does, если подлежащее выражено местоимениями he, she, it или любым другим словом, которое можно заменить одним из этих местоимением. При этом, если в вопросе присутствует глагол to have, он используется только в форме have.
Правило: в вопросе с “do” или “does” всегда используем форму have, даже если подлежащее – это he, she или it. “Does he has” – это в принципе невозможное сочетание.
Do you have a minute? – У вас есть минутка?
Does he have a minute? – У него есть минутка?