Каузативна конструкція: have / get something done

B2 Causative: have / get something done 45 / 50

Коротко

Вживайте have/get + додаток + дієприкметник минулого часу, щоб сказати, що ви організовуєте виконання роботи кимось іншим: I had my car repaired (це зробив автосервіс). Увага зосереджена на результаті, а не на тому, хто виконав роботу.

Правило

Коли ви робите щось самі, вживається звичайне дієслово: I cut my hair. Коли ви організовуєте, щоб це зробила інша людина, вживається каузативна конструкція. Те, що зазнає дії, стоїть між have/get і дієприкметником минулого часу (третьою формою дієслова).

МодельЗначення
have + додаток + дієприкметник минулого часуВи організовуєте/спричиняєте це; нейтрально, трохи офіційніше
get + додаток + дієприкметник минулого часуТе саме значення; більш неформально й розмовно

Хто саме виконує роботу, зазвичай неважливо, невідомо або й так зрозуміло, тому ми це опускаємо. Тому каузативна конструкція дуже зручна для розмов про послуги: ремонт, стрижки, доставку, медичні обстеження тощо.

Якщо ви хочете назвати людину, яку залучили, вживайте іншу модель: із початковою формою (після have) або з інфінітивом на to (після get):

МодельПриклад
have + людина + початкова формаI had the plumber fix the leak.
get + людина + інфінітив з toI got him to help me move.

Є ще значення «неприємна подія». У цьому значенні ви не нічого організовували; з вами просто сталося щось погане: He had his wallet stolen = у нього вкрали гаманець. Значення підказує контекст.

Форми й моделі

ЧасФорма «Have»Приклад
Present Simplehave/has + додаток + дієприкметник минулого часуShe has her nails done every month.
Present Continuousam/is/are having + додаток + дієприкметник минулого часуWe’re having the kitchen painted this week.
Past Simplehad + додаток + дієприкметник минулого часуThey had their photos printed.
Present Perfecthave/has had + додаток + дієприкметник минулого часуI’ve had my eyes tested.
Майбутній час / модальне дієсловоwill/need to + have + додаток + дієприкметник минулого часуI’ll have the documents checked.
Заперечна форма / питаннявживайте do/did як із have, так і з getDid you have it delivered? / How often do you get your car serviced?

Порядок слів фіксований: додаток стоїть перед дієприкметником минулого часу. Get поводиться як звичайне дієслово (does/did), так само як каузативне have у питаннях і заперечних реченнях (Did you have it fixed?).

Приклади

EnglishПримітка
I had my car repaired last week.Це зробив автосервіс; увага на результаті, а не на механіку.
She’s having her hair cut tomorrow.Present Continuous для фіксованої домовленості.
We had the house painted in the spring.Ми домовилися й заплатили; фарбував хтось інший.
I need to get my eyes tested.Get = неформальний варіант; це зробить оптик.
Can you get the photos printed today?Прохання організувати послугу.
I had the plumber fix the leak.Have + людина + початкова форма: виконавця названо.
I finally got him to help me.Get + людина + інфінітив з to: умовляння людини.
He had his wallet stolen on the train.Значення «неприємна подія»: це сталося з ним.

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

  • I had repaired my car (коли це зробив автосервіс) -> I had my car repaired — поставте додаток перед дієприкметником минулого часу, інакше речення виглядає як Past Perfect зі значенням «я зробив це раніше».
  • She had cut her hair (значення в перукарні) -> She had her hair cut — спочатку додаток, потім дієприкметник; значення передає саме порядок слів.
  • I had my car repair -> I had my car repaired — вживайте дієприкметник минулого часу, а не початкову форму, у have something done.
  • I got him help me -> I got him to help me — після get + людина вживайте інфінітив з to.
  • I had the plumber to fix it -> I had the plumber fix it — після have + людина вживайте початкову форму (без to).

Поради

  • Швидка перевірка: якщо додаток стоїть між дієсловом і дієприкметником, це каузативна конструкція. Порівняйте I cut my hair (самостійно) з I had my hair cut (хтось інший).
  • Каузативна конструкція — це, по суті, пасив із доданим have/get, тож вона спирається на дієприкметник минулого часу, який ви вже знаєте з пасивного стану.
  • Get звучить більш розмовно й невимушено; have — безпечний варіант за замовчуванням для письма й офіційного мовлення. Значення те саме.
  • Вживайте це для повсякденних послуг: get the car serviced, have a suit made, get a tooth filled, have the boiler checked.