Глагол have — один из самых частотных в английском языке. Он используется как самостоятельный глагол (“иметь”), так и как вспомогательный в перфектных временах. В этой статье мы разберём самое базовое и важное: как правильно ставить have в прошедшее время — в утвердительных, отрицательных и вопросительных предложениях.

Эта тема проста, но именно здесь часто возникают ошибки: “he didn’t has” вместо правильного “he didn’t have”. После прочтения статьи подобных ошибок вы больше не сделаете.

Утвердительные предложения: HAVE → HAD

В прошедшем времени глагол have принимает только одну форму — had, и она используется со всеми местоимениями и любыми подлежащими.

I had fun. — Мне было весело.
She had a car. — У неё была машина.
They had a meeting. — У них была встреча.

Это самая простая часть: никаких изменений формы в зависимости от лица и числа нет.

Отрицание: didn’t + HAVE (не HAD!)

Чтобы сделать отрицательное предложение, мы используем конструкцию did not / didn’t + have.

Важно: после didn’t мы возвращаемся к базовой форме глагола — have. Никакого “had” здесь быть не должно.

I didn’t have time. — У меня не было времени.
He didn’t have fun. — Ему было не весело.
We didn’t have any questions. — У нас не было вопросов.

Это самый распространённый источник ошибок. Запомните правило: did / didn’t + have, никогда has/had.

Вопросы: Did + subject + HAVE

Для образования вопроса используется вспомогательный глагол did. После него снова ставим have в начальной форме.

Did you have a good weekend? — Ты хорошо провёл выходные?
Did she have lunch? — Она пообедала?
Did they have a problem? — У них была проблема?

Структура всегда одинаковая:

Тип предложенияСтруктураПример
Утвердительноеsubject + hadHe had a bike.
Отрицательноеsubject + didn’t + haveHe didn’t have a bike.
ВопросительноеDid + subject + have?Did he have a bike?

Вопросительные слова + DID

Если нужно добавить вопросительное слово (when, where, why, what, who), оно просто ставится перед did.

When did you have the meeting? — Когда у вас была встреча?
Where did they have dinner? — Где они ужинали?
Why did she have a problem? — Почему у неё возникла проблема?

Порядок слов всегда сохраняется.

Типичные ошибки и как их избежать

Рассмотрим ошибки, которые совершают многие ученики, и их исправления.

НеправильноПравильноОбъяснение
He didn’t had money.He didn’t have money.После didn’t — только have.
Did you had fun?Did you have fun?После did — have.
You had not fun.You didn’t have fun.Для отрицания обязателен didn’t.

Практика: преобразуем предложения

Попробуйте вслух выполнить преобразования — так грамматика закрепляется быстрее.

1. George had a lot of friends.

George didn’t have a lot of friends. — У Джорджа не было много друзей.
Did George have a lot of friends? — У Джорджа было много друзей?

2. The bookstore had a big sale.

The bookstore didn’t have a big sale. — В книжном не было большой распродажи.
Did the bookstore have a big sale? — В книжном была большая распродажа?

3. My family and I had a great holiday.

We didn’t have a great holiday. — Мы плохо провели отпуск.
Did we have a great holiday? — Мы хорошо отдохнули?

Проделайте этот же алгоритм с любыми своими предложениями. Это укрепит автоматизм и избавит от ошибок.

Итоги

Прошедшее время глагола have — одна из базовых тем, но она крайне важна для уверенного владения английским. Главное, что нужно запомнить:

  • had — только в утвердительных предложениях;
  • didn’t + have — отрицание;
  • Did + subject + have? — вопрос.

Владея этими формами, вы сможете без труда строить десятки предложений и будете уверенно пользоваться английским в реальных ситуациях.