1. Хтось інший виконує дію для тебе
Коли ти просиш або наймаєш когось виконати роботу, можна сказати I have/get something done. У I had my hair cut at a salon стриг перукар, а мовець отримав послугу. Важлива дія з волоссям; виконавця можна не називати.
Це один зі способів описати послугу. A hairdresser cut my hair теж правильно. Натомість I cut my hair myself прямо каже, що людина стригла себе сама. Далі тренуємо саме модель із have/get та послугою.
I had my hair cut at a new salon yesterday.
Учора мене підстригли в новому салоні.
Стриг перукар, не сам мовець — тому had...cut, а не просто cut.
I cut my hair myself yesterday.
Учора я сам(а) підстриг(ла)ся.
Тут дію виконав сам мовець — це звичайний Past Simple, без каузативу.
2. Форма: have/get + об'єкт + дієприкметник
У базовому стверджувальному реченні після have/get ставимо об’єкт — те, з чим щось роблять, — а після нього V3: have the car repaired. V3 означає третю форму дієслова: repair → repaired, cut → cut.
Не плутай цю модель із перфектом: I have tested my eyes і I have my eyes tested мають різну будову та зміст. У спеціальному питанні об’єкт може бути питальним словом на початку: What did you have repaired? Це не скасовує основного зв’язку have + об’єкт + V3.
have/get + об’єкт + V3 (третя форма): have the car repaired
- V3 / past participle —
- Третя форма дієслова: worked, gone, seen. Потрібна, наприклад, після have/has або в пасиві; не завжди збігається з V2.
We had the kitchen redecorated last spring.
Нам зробили ремонт кухні минулої весни.
The kitchen (об'єкт) стоїть між had і redecorated.
I'm going to have my eyes tested next week.
Наступного тижня мені перевірять зір.
My eyes стоїть між have і tested навіть у майбутній формі going to have.
3. Present Simple і Present Continuous: звичка проти дії зараз
Present Simple (have/has + об’єкт + V3) часто описує регулярну домовленість: I have my car serviced every year. Every year допомагає зрозуміти звичку, але сам маркер не замінює аналізу змісту.
Present Continuous (am/is/are having + об’єкт + V3) може описувати послугу, що триває зараз, або майбутню домовленість: I’m having my car serviced tomorrow. Have тут позначає дію, тому форма having цілком можлива.
I have my car serviced every year.
Я щороку віддаю машину на техобслуговування.
Every year — регулярна звичка, Present Simple have.
I'm having my car serviced right now.
Прямо зараз мою машину обслуговують.
Right now — дія триває в цю мить, Present Continuous am having.
4. Past Simple і Present Perfect: минулий період чи зв’язок із теперішнім
Past Simple (had + об’єкт + V3) відносить послугу до завершеного минулого періоду. Це може бути один випадок або повторення: Last year, I had the windows cleaned every month. Час може бути названий прямо або зрозумілий із контексту.
Present Perfect (have/has had + object + participle) зосереджується на теперішньому результаті чи підсумку, а не на точному моменті дії. Він природно поєднується зі словами already, just, yet, twice this year — коли важливо не «коли», а «що вже зроблено» чи «скільки разів дотепер».
She had her hair cut yesterday.
Учора їй підстригли волосся.
Yesterday — конкретний завершений момент, Past Simple had.
We've had the kitchen redecorated — it looks great.
Нам зробили ремонт кухні — вона чудова.
Точний час не названо; важливий результат зараз, тому Present Perfect have had.
5. Майбутні рішення, поради та необхідність
Майбутній час (will have / am going to have + object + participle) описує заплановану чи обіцяну послугу. Going to have зазвичай передає вже прийняте рішення, will have — рішення чи обіцянку в момент мовлення або прогноз.
Should і must передають пораду чи необхідність: You should have the brakes checked. Need to теж може виражати необхідність, але тут need — звичайне дієслово з to-інфінітивом. Це не окремий час. Після should/must стоїть have без to; після need — to have.
We'll have the report translated by Monday.
До понеділка нам перекладуть звіт.
Обіцянка організувати переклад до вказаного строку: will have + the report + translated.
You need to have the boiler serviced before winter.
Тобі потрібно обслужити бойлер до зими (силами майстра).
Need to have передає необхідність організувати обслуговування; у цій ситуації роботу виконає майстер.
6. Заперечення й питання в кожному часі
Заперечення й питання цієї конструкції будуються за звичайними правилами відповідного часу: у Present/Past Simple потрібне допоміжне do/does/did (бо власного допоміжного дієслова тут немає), у Present Perfect заперечення чи питання торкається безпосередньо have/has, у майбутньому — will.
У короткій ствердній відповіді (Yes, I have.) допоміжне дієслово не скорочується — Yes, I've. звучить неправильно. У короткій запереченій відповіді скорочення, навпаки, звичайне: No, I haven't.
Did you have your car serviced last month?
Тобі обслуговували машину минулого місяця?
Питання Past Simple: Did + subject + have + object + participle.
Have you had the report translated yet?
Звіт вже переклали?
Питання Present Perfect: Have/Has + subject + had + object + participle + yet.
7. Типова помилка: порядок, а не сам час
Перевір, чи не перетворив ти каузативну модель на перфект із іншим значенням: I have had my eyes tested повідомляє про отриману послугу; I have tested my eyes — про власну перевірку. Відповідна форма залежить від того, що ти хочеш сказати.
Друга поширена помилка — забути друге have в Present Perfect (have had), бо тут два різні have стоять поруч: перше — допоміжне дієслово перфекта, друге — саме причинове дієслово have.
I'm going to have my eyes tested next week.
Наступного тижня мені перевірять зір.
Правильний порядок: have + my eyes + tested.
We've had the roof repaired twice this year.
Нам вже двічі цього року ремонтували дах.
Have (перфект) + had (причинове have) + the roof + repaired.
8. Коли ця конструкція справді потрібна в мовленні
Для повідомлення про послугу спершу визнач, коли вона відбувається: регулярно, зараз, у завершеному минулому чи за майбутньою домовленістю. Потім обери форму have/get; V3 після об’єкта лишається незмінною.
У ширшому вжитку така будова не завжди означає замовлену послугу. I had my phone stolen описує небажану подію, якої мовець не замовляв. I got the work done може означати, що мовець сам завершив роботу. Хто діяв і чи була домовленість, з’ясовуємо з контексту.
I need to have my suit dry-cleaned before the interview.
Мені потрібно віддати костюм у хімчистку перед співбесідою.
Need to виражає необхідність; have my suit dry-cleaned називає послугу хімчистки.
I've never had my shoes repaired before.
Мені ще ніколи не ремонтували взуття.
Present Perfect передає досвід дотепер; had + my shoes + repaired зберігає модель послуги.
Типові помилки
Неправильно:I'm going to have my eyes test next week.
Правильно:I'm going to have my eyes tested next week.
У моделі have + об’єкт + V3 після my eyes потрібна третя форма tested, а не базова test.
Неправильно:She has her hair cutted every month at the same salon.
Правильно:She has her hair cut every month at the same salon.
Cut — неправильне дієслово (cut-cut-cut), тому дієприкметник теж cut, а не вигадана форма cutted.
Неправильно:We didn't had the roof repaired last year.
Правильно:We didn't have the roof repaired last year.
Після допоміжного did головне дієслово повертається в базову форму have, а не had — didn't had двічі позначає минулий час.
Неправильно:Have you had serviced the car yet?
Правильно:Have you had the car serviced yet?
Навіть у питанні об'єкт the car стоїть між had і serviced; Have you had serviced the car переставляє їх місцями.
Неправильно:I need having my passport renewed before the trip.
Правильно:I need to have my passport renewed before the trip.
Після need у значенні обов'язку потрібен інфінітив to have, а не герундій having.
Неправильно:By next Friday, I will had the report translated.
Правильно:By next Friday, I will have the report translated.
Після will потрібна початкова форма have. Далі стоять об’єкт the report і V3 translated.
Неправильно:— Have you had the printer fixed? — Yes, I've.
Правильно:— Have you had the printer fixed? — Yes, I have.
У короткій ствердній відповіді have не скорочується; скорочення 've можливе лише перед іншим словом (I've done it), а не в кінці речення.