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

  • Have you checked your e-mail? - Ти перевіряв свою електронну пошту?
  • Have you considered it? - Ви розглянули це?
  • You have not considered the alternative. - Ви не розглядали альтернативу.
  • Have you discovered it? - Ви виявили це?
  • I've never been there! - Я ніколи не був там!
  • You've convinced me. - Ви переконали мене.
  • You've saved me. - Ви мене врятували.
  • Have you seen the bird? - Ви бачили птаха?
  • We have ended it. - Ми закінчили це.
  • I have ordered some good wine. - Я замовив трохи гарного вина.
  • Have you finished it? - Ти закінчив це?
  • Have you seen a monkey? - Ти бачив мавпу?
  • I've never celebrated a birthday. - Я ніколи не святкував день народження.
  • Have you seen the bride? - Ви бачили наречену?
  • I have signed it. - Я підписав це.
  • We haven't changed anything. - Ми не змінювали нічого.
  • Have you written it? - Ви це написали?
  • I have protected her. - Я захистив її.
  • You've helped me. - Ви мені допомогли.
  • You haven't recovered yet. - Ти ще не одужав.