VocairoПочати навчання

Go, Have, Do в минулому часі

Три дуже поширені англійські дієслова мають власні форми минулого часу: go → went, have → had, do → did. Навчимося будувати з ними розповідь, заперечення з didn't і питання з did, не додаючи -ed і не подвоюючи показник минулого часу.

Опубліковано

Три дієслова, які не беруть -ed

Більшість англійських дієслів утворюють минулий час однаково: work → worked, play → played, clean → cleaned. Але три дуже поширені дієслова роблять це інакше: go → went, have → had, do → did.

Ці форми не утворюються додаванням -ed — їх запам'ятовують окремо. Goed, haved і doed не є стандартними формами минулого часу цих дієслів. Навіть якщо співрозмовник здогадається про зміст, у стандартній англійській потрібні went, had і did.

Одна форма покриває всі значення дієслова. Went — це і «пішов», і «поїхав», і «ходив»; had — і «мав», і «провів»; did — і «зробив», і «займався».

Як побудувати речення

go → went · have → had · do → did

My cousin went to Kraków for three days.

Мій двоюрідний брат їздив до Кракова на три дні.

Українською тут «їздив», а не «йшов»: went охоплює будь-яке переміщення туди.

We had a quiet evening at home.

Ми провели тихий вечір удома.

have тут означає не «мати річ», а «переживати, проводити»; у минулому це все одно had.

Our friends did the repairs themselves.

Наші друзі зробили ремонт самі.

did як повнозначне дієслово «робити»; порівняй із правильним дієсловом: they repaired it themselves.

Одна форма для всіх осіб

У теперішньому часі третя особа однини додає -s: he goes, she has, it does. У минулому цього немає взагалі: I went, you went, he went, we went, they went.

Тому he wents, she hads чи it dids — помилка. Форма минулого часу незмінна, і це полегшує роботу: досить запам'ятати одне слово на дієслово.

Заперечні займенники в ролі підмета працюють так само: nobody, no one теж беруть звичайну минулу форму, і didn't після них не потрібне — заперечення вже в підметі.

Як побудувати речення

I / you / he / she / it / we / they + went · had · did

My sister went to the market, and my parents went to the station.

Сестра пішла на ринок, а батьки — на вокзал.

Однина і множина мають ту саму форму went: жодного додаткового закінчення.

Everybody had a lot of questions after the meeting.

Після наради у всіх було багато запитань.

Everybody узгоджується як однина, але в минулому це неважливо: had без -s.

Nobody did anything about it yesterday.

Учора ніхто нічого з цим не зробив.

Підмет nobody уже заперечний, тому додаткове didn't зробило б подвійне заперечення.

had — набагато більше, ніж «мав»

had — це «мав» (річ, час, проблему), але have також часто стоїть перед іменником, який називає саму дію: had breakfast, had a shower, had a rest, had a chat.

Британський довідник LearnEnglish групує такі іменники за темами: їжа й напої, розмова, миття, відпочинок, суперечка, а також іменники, утворені від дієслів (a look, a swim).

У всіх цих випадках минула форма одна — had. Українською таке речення часто перекладається дієсловом («поснідав», «поговорили»), а не словом «мати», і саме через це його легко побудувати неправильно.

Як побудувати речення

had + breakfast / a shower / a rest / a chat / a good time

We had a long chat after lunch.

Ми довго розмовляли після обіду.

have a chat — «поговорити»; іменник chat називає дію, а дієслово лише вказує на минуле.

Yuriy had a shower and then started work.

Юрій прийняв душ і потім узявся до роботи.

Поряд стоять два способи: неправильне had і правильне start → started.

I had a terrible day on Thursday.

У четвер у мене був жахливий день.

Українською тут «був», англійською — I had: підмет називає людину, а не день.

did — коли це справжня дія

did — минула форма повнозначного дієслова do «робити»: did the shopping, did the cleaning, did my homework, did a good job.

LearnEnglish описує типові групи таких іменників: хатня робота, робочі завдання й дії, зрозумілі з контексту (do your hair, do the car).

Повнозначне й допоміжне did — дві різні функції дієслова do. Повнозначне did називає дію «зробив», а допоміжне did будує питання або заперечення і показує минулий час. У Did you do it? допоміжне did і основне do виконують ці різні ролі в одному реченні.

Як побудувати речення

did + the shopping / the cleaning / my homework / a good job

Olha did the cooking, and I did the cleaning.

Ольга готувала, а я прибирав.

Двічі повнозначне did: у кожній частині воно означає реальну дію.

You did a good job with that report.

Ти добре попрацював над тим звітом.

do a job — сталий вислів; його стандартна форма в Past Simple — did a job.

I did nothing useful on Sunday.

У неділю я не зробив нічого корисного.

nothing уже містить заперечення, тому didn't тут не потрібне.

Заперечення: didn't повертає базову форму

Заперечення будується як didn't + go / have / do. Показник минулого часу переходить на did, а основне дієслово повертається до словникової форми.

Тому didn't went, didn't had і didn't did — типова помилка: минулий час позначено двічі, хоча англійській вистачає одного разу.

Повна форма did not означає те саме й звучить трохи офіційніше. У розмові та в звичайному листуванні природніше didn't.

Як побудувати речення

subject + didn't (did not) + go / have / do

subject / S
—
Підмет: про кого або що йдеться в реченні; з ним узгоджується дієслово. У The book was written підмет — the book, хоча дію виконує хтось інший.

Roman didn't go to the lesson on Monday.

У понеділок Роман не пішов на урок.

went зникає, бо минулий час уже показано в did.

We didn't have enough time for the second task.

Нам не вистачило часу на друге завдання.

Тут потрібне have, а не had: базова форма після didn't.

She didn't do the exercise at home.

Вона не зробила вправу вдома.

Допоміжне didn't і повнозначне do стоять поряд — це нормальне речення.

Питання: Did + підмет + базова форма

Загальне питання починається з did: Did you go…? Did she have…? Did they do…? Основне дієслово знову в базовій формі, бо did уже показало минуле.

Коротка відповідь повторює тільки допоміжне слово: Yes, I did. / No, I didn't. Основне дієслово в ній не повторюють — саме цим коротка відповідь і корисна.

Спеціальне питання ставить питальне слово попереду, далі порядок такий самий: Where did you go? What did you do? How long did the film last?

Як побудувати речення

(Question word) + did + subject + go / have / do …?

subject / S
—
Підмет: про кого або що йдеться в реченні; з ним узгоджується дієслово. У The book was written підмет — the book, хоча дію виконує хтось інший.

Did your sister have a good time in Prague?

Твоїй сестрі сподобалося в Празі?

have, а не had: показник минулого часу вже стоїть на початку питання.

Where did you go after the lesson?

Куди ти пішов після уроку?

Питальне слово попереду, решта — звичайний порядок питання з did.

— Did you finish the exercises? — Yes, I did.

— Ти закінчив вправи? — Так.

У короткій відповіді лишається тільки did, основне дієслово не повторюється.

Питання до підмета і межі цього правила

Коли питальне слово саме є підметом, допоміжне did не потрібне: Who went with you? Who did the shopping? Порядок слів такий самий, як у розповідному реченні, а дієслово одразу стоїть у минулій формі.

Порівняй два питання: Who did the cleaning? питає про виконавця, тому did тут повнозначне. What did you clean? питає про об'єкт, тому потрібне допоміжне did і базова форма clean.

Що НЕ входить у це правило: третя форма gone / had / done (вона потрібна для інших часів), форми was і were, а також минулі форми решти неправильних дієслів — це матеріал сусідніх правил.

Who went to the pharmacy?

Хто ходив до аптеки?

Питання до підмета: без did, дієслово одразу в формі went.

Who did all this work?

Хто зробив усю цю роботу?

did тут повнозначне: його можна замінити словом «зробив».

What did your sister do after school?

Що твоя сестра робила після школи?

Питання до об'єкта дії: потрібні обидва слова — допоміжне did і базове do.

Типові помилки

Неправильно:Ivan goed to the airport early.

Правильно:Ivan went to the airport early.

go — неправильне дієслово, і закінчення -ed до нього не додають. Мінімальне виправлення: замінити goed на went, решту речення не чіпати.

Неправильно:She haved a difficult morning.

Правильно:She had a difficult morning.

Haved не є стандартною формою Past Simple. Минула форма have — had: і в значенні «мати», і в значенні «переживати, проводити».

Неправильно:I doed the shopping after work.

Правильно:I did the shopping after work.

do теж неправильне: минула форма — did. Помилка виникає тому, що поряд працюють правильні дієслова на кшталт worked.

Неправильно:They didn't went home after the film.

Правильно:They didn't go home after the film.

Після didn't дієслово повертається до базової форми: минулий час уже позначено в did. Тут достатньо замінити went на go.

Неправильно:Did you had a good time at the party?

Правильно:Did you have a good time at the party?

У питанні показник минулого часу стоїть на початку, тому основне дієслово має бути have. Форма had дублювала б минулий час.

Неправильно:He didn't did his homework.

Правильно:He didn't do his homework.

Основне дієслово означає «робити», і після didn't воно стає базовим do. Сполучення didn't did не відповідає стандартній побудові цього заперечення.

Джерела
Практикуватися з Vocairo