Правила написання
1. Стверджувальне речення утворюється за допомого допоміжного дієслова have або has, що ставиться перед дієсловом, а до дієслова додається закінчення -ed за правилами додавання закінчень або, якщо дієслово неправильне, використовується його III (третя) форма. Форми неправильних дієслів можно пабачити в таблиці неправильних дієслів.
Допоміжні дієслова have та has можуть скорочуватися до 've та 's відповідно.
– З займенниками I, you, we, they або іменником в множині використовується доп. дієслово have.
I have dug a hole for planting trees. (dig —> dug) — Я викопав яму для посадки дерев. We've just finished our first book. — Ми тільки що закінчили нашу першу книгу. Our parents have cooked the dinner for us. — Наші батьки приготували вечерю для нас.– З займенниками he, she, it або іменником в однині використовується доп. дієслово has.
He has bought all the furniture. (buy —> bought) — Він купив всі меблі. It's been hard without you. (be —> been) — Було важко без тебе. The boy has passed the exam. — Хлопчик здав екзамен.2. Для утворення заперечного речення після підмета додається have not, has not або їх скорочені версії haven't, hasn't. До дієслова додається закінчення -ed або використовується його III (третя) форма.
I have not dug a hole. (dig —> dug) — Я не викопав яму. He has not finished his first book. — Він не закінчив його першу книгу. We haven't bought all the furniture. (buy —> bought) — Ми не купили всі меблі. Kate hasn't been to Paris yet. (be —> been) — Кейт ще не була в Парижі.3. Для створення питального речення допоміжнє дієслово have або has ставлять на початок речення перед підметом. До дієслова додається закінчення -ed або використовується його III (третя) форма.
What has he just finished? — Що він щойно закінчив? Have we bought all the furniture? (buy —> bought) — Ми купили всі меблі? How much juice have you drunk? (drink —> drunk) — Скільки соку ти випив?Використання
Ми використовуємо Present Perfect (Simple), коли ми:
— передаємо важливість результату минулої дії у теперішньому часі. Дія була виконана колись у минулому (часто нещодавно), і результат цієї дії можна побачити в теперішньому часі.
I've done this job well. — Я зробив цю роботу добре. She has found this kitten outside. — Вона знайшла це кошеня на вулиці. We haven't bought new chairs yet. Our kitchen is empty. — Ми ще не купили нові стільці. Наша кухня пуста.— розповідаємо про минулий досвід.
I've run the Boston Marathon twice. — Я двічі бігав бостонський марафон. She's never been on a cruise. — Вона ніколи не була в круїзі. Have you ever read this book? — Ти коли-небудь читав цю книгу?— розповідаємо про дії, що почалися в минулому та ще не завершилися.
They have been married for 25 years. — Вони одружені протягом 25-ти років. I've lived in Oslo since I was born. — Я живу в Осло, з моменту мого народження. They have played in the orchestra since high school. — Вони грають в оркестрі з часів старшої школи.Present Perfect Continuous також використовується для вираження дії, що почалася та не завершилася. Різницю між ними описано на сторінці з правилами про цей час.
Ключові слова
Ключові слова вказують нам можливий час (tense). В Present Perfect ключові слова вказують на неточний час, або виражають ще не завершені проміжки або періоди часу.
- Нещодавні події:
- already — вже
- just — тільки-но
- yet — ще
- recently — нещодавно
- today — сьогодні
- this (week, month) — цього (тижня, місяця)
Already та just ставляться після have/has. Yet, recently, today, this week/month ставляться в кінці речення.
- Досвід:
- never — ніколи
- ever — коли-небудь (тільки для питань)
- once — одного разу
- (3, 4, 5...) times — (3, 4, 5) разів
- many times — багато разів
- several times — декілька разів
Never та ever ставляться після have/has (якщо питання то після підмета). Once, (3, 4, 5...) times, many times, several times ставляться в кінці речення.
- Незікінчені дії:
- for _ (hours, days, weeks, months, years...) — протягом _ (годин, днів, тижнів, місяців, років...)
- since (twelve a.m./12 April/May/2012) — з (дванадцятої години/12 квітня/травня/2012)
- since (якась дата/час) — з (якоїсь дати/часу)
- all (morning, evening, day...) — весь (ранок, вечір, день...)
- lately — останнім часом
Всі ці ключові слова ставляться в кінці речення.