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

Present Perfect: утворення

Збираємо Present Perfect із have/has та третьої форми дієслова: повідомляємо, заперечуємо, запитуємо й коротко відповідаємо. Вчимося не губити допоміжне дієслово та не підміняти V3 формою Past Simple.

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

Дві частини однієї конструкції

Present Perfect пов’язує попередню дію або стан із теперішнім. У цьому уроці головне — правильно побудувати форму: допоміжне have або has і past participle, тобто третю форму дієслова (V3). Обидві частини потрібні: саме have/has показує граматичну конструкцію, а основне дієслово називає дію чи стан.

Це не правило «дія обов’язково закінчилася». Можна повідомити про готовий результат, досвід донині або стан, який почався раніше й триває зараз. Український переклад іноді буде в минулому часі, іноді — у теперішньому.

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

Підмет + have/has + V3

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

We have cleaned the kitchen.

Ми прибрали кухню.

Have cleaned повідомляє про виконану дію; кухня тепер чиста.

I have known Anna for two years.

Я знаю Анну два роки.

Знайомство триває зараз. Have known — та сама форма Present Perfect, хоча стан не завершився.

Have чи has: дивись на підмет

З I, you, we, they використовуй have. З he, she, it — has. Це стосується й іменників: my brother означає одну людину — has; my parents означає кількох людей — have. You поєднується з have і для однієї людини, і для кількох.

Зміна підмета змінює допоміжне дієслово, але не V3. Не додавай до третьої форми закінчення -s для he чи she.

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

I/you/we/they have sent • he/she/it has sent

My brother has sent the photo.

Мій брат надіслав фото.

My brother — однина, тому has; sent лишається третьою формою send.

My parents have sent the photo.

Мої батьки надіслали фото.

Підмет у множині потребує have, але форма sent не змінюється.

V3: не завжди та сама форма, що в Past Simple

У правильних дієслів V2 та V3 збігаються: work — worked — worked; live — lived — lived. Написання змінюється за звичайними правилами: після кінцевої e додаємо d, а study дає studied. У неправильних дієслів перевіряй саме третю колонку: go — went — gone; see — saw — seen; write — wrote — written.

Не всі неправильні дієслова змінюють форму тричі: send — sent — sent, cut — cut — cut. Be має V3 been, а have — had. Тому have had і has had — правильні поєднання: перше слово допоміжне, друге передає значення основного have.

She has written a shopping list.

Вона написала список покупок.

Після has потрібне written, не wrote.

We have had lunch.

Ми пообідали.

Have утворює час, had — V3 дієслова have у виразі have lunch.

He has cut the bread.

Він нарізав хліб.

Cut уже є V3; додавати -ed не потрібно.

Заперечення: not після have/has

Щоб заперечити, постав not після have або has. Основне дієслово лишається у V3. Do, does та did для утворення цього заперечення не потрібні.

Have not можна скоротити до haven't, has not — до hasn't. У повному реченні також можливі I've not та she's not: I've not seen it; she's not sent the file. Повна форма й скорочення передають те саме заперечення; у розмові скорочення звичні.

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

Підмет + have/has + not + V3

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

I haven't opened the box.

Я не відкрив коробку.

Haven't = have not. Opened не повертається до open.

She has not paid the bill.

Вона не сплатила рахунок.

З she потрібне has not, а paid — третя форма pay.

Питання: допоміжне дієслово виходить уперед

У звичайному питанні так/ні постав have або has перед підметом. V3 залишається після підмета. Не додавай do чи did і не змінюй V3 на початкову форму.

Якщо питаєш що або де, перед цією конструкцією постав what або where. Тут тренуємо питання, у яких підмет уже відомий: What have you bought? Питання до самого підмета на зразок Who has called? мають іншу будову й не є ціллю цього набору.

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

Have/Has + підмет + V3? • What/Where + have/has + підмет + V3?

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

Has the bus arrived?

Автобус прибув?

The bus — однина, тому питання починається з Has.

What have you bought?

Що ти купив?

What запитує про покупку; you лишається підметом, а bought — V3.

Скорочення і коротка відповідь — не одне й те саме

У повному повідомленні I have → I've, you have → you've, we have → we've, they have → they've; he has → he's, she has → she's, it has → it's. Апостроф показує пропущені літери. She's sent the email означає She has sent the email. Але 's також може означати is: She's tired означає She is tired. Читай усе речення, а не лише скорочення.

У короткій відповіді повтори have або has, але не всю дію: Have you eaten? — Yes, I have. / No, I haven't. Після питання про іншу людину збережи її: Has Eva called? — Yes, she has. Стверджувальні I've або she's не можуть самостійно завершувати таку відповідь. Натомість у повному реченні Yes, I've eaten усе правильно.

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

Yes, I/you/we/they have. • Yes, he/she/it has. • No, … haven't/hasn't.

She's finished the report.

Вона завершила звіт.

Додаток the report робить дієслівне значення чітким: 's = has.

Have you checked the address? — Yes, I have.

Ти перевірив адресу? — Так.

У короткому підтвердженні have не скорочуємо до 've; checked the address уже відоме з питання.

Has he replied? — No, he hasn't.

Він відповів? — Ні.

Заперечне hasn't може стояти наприкінці короткої відповіді.

Від форми до свого повідомлення

Перед відповіддю перевір три речі: хто діє, чи ти повідомляєш/заперечуєш/запитуєш, яка V3 потрібна. Потім прочитай речення цілком: чи збережено твій зміст? Не перекладай допоміжне have окремим українським «мати».

Саме утворення форми не замінює вибору часу. I sent the email yesterday — правильне речення Past Simple про конкретний завершений час. I've sent the email — інший ракурс, підсумок донині. У вправах на побудову Present Perfect потрібна названа конструкція; інший граматичний час може не виконати навчальну умову, але не стає через це універсальною помилкою.

I've packed my bag, but I haven't found my keys.

Я зібрав сумку, але не знайшов ключів.

Два факти мають різний знак: готова сумка й відсутні ключі. В обох частинах є допоміжне дієслово та V3.

We have lived here for three years. We still live here.

Ми живемо тут три роки. Ми й досі тут живемо.

Have lived не означає, що ми вже виїхали. Друга репліка прямо підтверджує, що проживання досі триває.

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

Неправильно:I has seen that film.

Правильно:I have seen that film.

Підмет I потребує have; seen змінювати не потрібно.

Неправильно:She has wrote a letter.

Правильно:She has written a letter.

Wrote — V2; після has потрібна V3 written.

Неправильно:We have not eat lunch.

Правильно:We have not eaten lunch.

Not не скасовує вимогу V3: eat → eaten.

Неправильно:Does he has paid the bill?

Правильно:Has he paid the bill?

Питання Present Perfect утворює саме has перед підметом; does зайве.

Неправильно:Yes, I've.

Правильно:Yes, I have.

Стверджувальна коротка відповідь закінчується повним have. I've потрібне продовження, наприклад I've checked it.

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