gramaro.io

Present PerfectТеперішній доконаний час

Утворення та структура речень

Стверджувальне речення

Час Present Perfect утворюється за допомогою допоміжного дієслова have або has та форми Past Participle — третьої форми смислового дієслова.

У правильних дієслів Past Participle утворюється додаванням закінчення -ed до словникової форми дієслова. Неправильні дієслова мають особливі форми, які потрібно перевіряти в таблиці неправильних дієслів.

Вибір допоміжного дієслова залежить від підмета:

  • I, we, you, they → have
  • he, she, it → has
  • I have dug a hole for planting trees. — Я вирив яму для посадки дерев.
  • He has just finished his first book. — Він щойно закінчив свою першу книгу.
  • We have bought all the furniture. — Ми придбали всі меблі.

Скорочення

Повна формаСкорочена форма
I have, you have, we have, they haveI've, you've, we've, they've
he has, she has, it hashe's, she's, it's

Утворення правильних форм

ПравилоПриклад
Зазвичай додаємо -edto work → worked
Якщо дієслово закінчується на німе -e, додаємо -dto translate → translated
Якщо дієслово закінчується на приголосну + -y, y змінюється на ito study → studied
Якщо перед кінцевою -y стоїть голосна, додаємо -edto play → played
У деяких коротких дієсловах кінцевий приголосний подвоюєтьсяto stop → stopped
Після голосної -x не подвоюємоto relax → relaxed
Якщо дієслово закінчується на -ee, додаємо -dto agree → agreed

Заперечне речення

У заперечних реченнях після допоміжного дієслова have або has ставимо заперечну частку not.

  • I have not dug a hole. — Я не вирив яму.
  • He has not finished his first book. — Він не закінчив свою першу книгу.
  • We haven't bought all the furniture. — Ми не придбали всі меблі.
  • Kate hasn't been to Paris yet. — Кейт ще не була в Парижі.

have nothaven't; has nothasn't.

Питальне речення

У загальному питанні допоміжне дієслово have або has ставимо перед підметом.

  • Have I dug a hole? — Я вже вирив яму?
  • Have we bought all the furniture? — Ми придбали всі меблі?
  • Has he just finished his first book? — Він щойно закінчив свою першу книгу?

У спеціальному питанні питальне слово або фраза стоїть перед допоміжним дієсловом. Подальший порядок слів такий самий, як у загальному питанні.

  • What has he just finished? — Що він щойно закінчив?
  • Where have we bought all the furniture? — Де ми придбали всі меблі?
  • How deep have you dug a hole? — Наскільки глибоку яму ти вирив?

Використання Present Perfect

Завершені дії з наголосом на результат

Present Perfect вживається, коли важливий результат минулої дії в теперішньому, а точний час її виконання не зазначено. Дія відбулася в минулому, і її наслідок або результат актуальний зараз.

  • I've done this job well. — Я добре виконав цю роботу.
  • She has found the kitten outside. — Вона знайшла кошеня на вулиці.
  • We haven't bought new chairs yet. Our kitchen is empty. — Ми ще не придбали нові стільці. Наша кухня порожня.

Дії або ситуації, що почалися в минулому й тривають досі

Present Perfect також виражає дію або ситуацію, що почалася в минулому й триває до теперішнього моменту або має результат у теперішньому. Часто вживаються for і since.

  • They have played in the orchestra since high school. — Вони грають в оркестрі ще зі старшої школи. (Вони все ще грають там.)
  • I've had my cat Charlie for 15 years. — Мій кіт Чарлі живе в мене вже 15 років. (Він з'явився в мене 15 років тому й досі живе в мене.)
  • He has written twenty pages of a new book this morning. — Він написав двадцять сторінок нової книги сьогодні вранці. (Ранок ще не закінчився, тому він може написати більше.)

Маркери часу

Present Perfect зазвичай вживається з виразами, що не вказують на конкретний завершений момент у минулому, а також зі словами, які позначають період, що ще не завершився.

  • ever — коли-небудь
  • never — ніколи
  • already — вже
  • yet — ще, вже
  • not yet — ще не
  • often — часто
  • so far — поки що, досі
  • lately — останнім часом
  • just — щойно
  • recently — нещодавно
  • once — одного разу
  • many times — багато разів
  • several times — кілька разів
  • before — раніше, до цього
  • today — сьогодні
  • this week — цього тижня
  • this month — цього місяця
  • this year — цього року
  • this afternoon — сьогодні вдень
  • for an hour — протягом години
  • for two weeks — протягом двох тижнів
  • for a long time — протягом тривалого часу
  • since twelve o'clock — із дванадцятої години
  • since 12 April — із 12 квітня
  • since May — із травня

For указує на тривалість періоду: for two weeks — протягом двох тижнів. Since указує на момент початку: since May — із травня.

Не вживаємо Present Perfect із завершеним часом, наприклад yesterday, last year або in 2020. У таких випадках використовуємо Past Simple.

Перевір свої знання

Склади речення, обираючи правильні слова в потрібному порядку.

Я знайшов місце. - Переклади це речення англійською.

Приклади використання Present Perfect

  • I've found the place. - Я знайшов місце.
  • I've never had a dog. - Я ніколи не мав собаки.
  • Have you seen a monkey? - Ти бачив мавпу?
  • She's learned a new language. - Вона вивчила нову мову.
  • It's been a great day. - То був чудовий день.
  • She's fixed the door! - Вона полагодила двері!
  • He's done a good job - Він зробив гарну роботу.
  • I've been very busy. - Я була дуже зайнята.
  • He has made an appointment. - Він призначив зустріч.
  • I've climbed so high - Я піднявся так високо.
  • Have they tried it? - Вони спробували це?
  • We haven't ordered anything. - Ми не замовляли нічого.
  • You haven't lost any money. - Ти не втратив жодних грошей.
  • She has supported the project - Вона підтримала проект.
  • I've forgotten the word. - Я забув слово.
  • I've learned it. - Я вивчив це.
  • You've never lost anything. - Ви ніколи не втрачали нічого.
  • I have told them. - Я розповів їм.
  • I've never seen the ocean! - Я ніколи не бачив океану!
  • She's made an effort. - Вона зробила зусилля.